We are looking for a Senior Software Engineer to join a team building large-scale backend systems that power AI-driven services for the restaurant and hospitality industry!
Your responsibilities will include:
- Solve complex and open-ended technical challenges.
- Design and build scalable backend systems and services.
- Balance product needs with technical design to deliver solutions quickly and effectively.
- Collaborate closely with product and platform teams.
- Improve operational excellence and system reliability.
- Identify inefficiencies in systems and processes and proactively improve them.
- Contribute to systems that handle millions of AI-powered interactions annually.
What we expect from you:
- 5+ years of professional software engineering experience.
- English: Advanced.
- Strong experience designing scalable backend systems and architectures.
- Solid system design skills and experience standardizing processes, data structures, and APIs.
- Strong problem-solving mindset and ability to work with ambiguous challenges.
- Interest in functional programming (experience with Clojure is a strong plus).
- Experience collaborating with stakeholders or customers to gather feedback and improve systems.
- Strong communication skills and ability to work in a distributed team environment.
Nice to Have:
- Experience with AI-driven or voice-enabled applications.
- Experience designing RESTful or GraphQL APIs for high-traffic systems.
- Familiarity with backend infrastructure, APIs, or cloud platforms.
- Experience using LLMs to support software development.
We offer:
- Work on cutting-edge AI-powered products that transform how people interact with technology.
- Build systems that operate at real-world scale, supporting millions of interactions.
- 100% remote, with flexible work arrangements.
- Opportunity to work with a highly experienced international engineering team.