Backend Engineer, POS & Integrations
WFA Digital Insight
In today's fast-paced remote job market, demand for skilled backend engineers with expertise in AI-driven systems has grown exponentially. With over 70% of restaurants adopting digital solutions, the need for seamless POS integrations has never been more pressing. Presto, a leading Voice AI company, is at the forefront of this revolution. To succeed in this role, candidates must possess a unique blend of technical skills, including proficiency in backend languages and experience with cloud platforms. As the remote job market continues to evolve, professionals with expertise in AI, digital transformation, and DevOps are in high demand, with some sources suggesting a 25% increase in job postings over the past year. Before applying, candidates should be aware of the company's rapid iteration cycles and the importance of builders who thrive in ambiguity.
Job Description
About the Role
The Backend Engineer, POS & Integrations role at Presto is a challenging and rewarding position that requires a unique blend of technical skills and industry knowledge. As a key member of the POS & Menu Integration team, the successful candidate will be responsible for designing and maintaining the backend infrastructure that enables real-time voice ordering. This involves working with a wide range of Point of Sale (POS) systems, ensuring that the platform understands menus, availability, pricing, and ordering logic in real-time.The role is situated at the heart of Presto's Voice AI platform, which is transforming the drive-thru experience for some of the most iconic restaurant brands in the U.S. The company operates with rapid iteration cycles, solving real-world problems where latency, reliability, and accuracy directly impact millions of customer interactions. This environment is ideal for builders who thrive in ambiguity, take ownership, and are excited to shape the future of real-world AI systems.
As a Backend Engineer at Presto, the successful candidate will work closely with cross-functional teams, including product, AI, and integration teams, to deliver new features and translate real-world restaurant workflows into scalable technical solutions.
What You Will Do
- Design and develop scalable APIs, services, and data pipelines to support real-time voice ordering
- Build systems that ingest, normalize, and sync POS and menu data across multiple integrations
- Ensure high availability, reliability, and performance of production systems
- Optimize systems for latency, scalability, and uptime
- Monitor, troubleshoot, and resolve production issues
- Implement best practices for security and data protection
- Write high-quality, maintainable code with a strong emphasis on test coverage
- Participate in code reviews and contribute to engineering best practices
- Contribute to architecture and infrastructure design
- Set up and manage infrastructure for owned services
- Work with event-driven systems and data synchronization patterns
- Collaborate with cross-functional teams to deliver new features
What We Are Looking For
- 4+ years of experience in backend or distributed systems engineering
- Proficiency in one or more backend languages (Node.js, Python, Java, Go, Ruby)
- Strong experience designing and building RESTful and/or GraphQL APIs
- Deep understanding of APIs, webhooks, and data synchronization patterns
- Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB) and caching systems (Redis)
- Familiarity with event-driven architectures and message queues (Kafka, RabbitMQ, etc.)
- Experience with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines
- Strong understanding of system performance, scalability, and reliability
- Experience with Git and modern development workflows
Nice to Have
- Experience working with restaurant technology, retail systems, or delivery platforms
- Familiarity with POS systems and menu structures (modifiers, pricing rules, ordering logic)
- Experience contributing to POS integration libraries or SDKs
- Exposure to voice AI or conversational ordering systems
Benefits and Perks
- Competitive compensation package
- Opportunity to work with a leading Voice AI company
- Collaborative and dynamic work environment
- Professional development opportunities
- Flexible remote work arrangements
- Access to cutting-edge technology and tools
- Comprehensive health insurance
- Generous paid time off policy
- Retirement savings plan
How to Stand Out
- To stand out in the application process, make sure your resume and cover letter highlight specific experience with backend languages, API design, and cloud platforms.
- Prepare to discuss your approach to system performance optimization and scalability in the interview.
- Familiarize yourself with Presto's Voice AI platform and be ready to ask informed questions about the company's technology stack and engineering culture.
- Showcase your ability to work collaboratively in a fast-paced environment by providing examples of successful cross-functional projects.
- Be prepared to provide examples of your experience with event-driven architectures and message queues.
- Consider creating a personal project that demonstrates your skills in backend engineering and AI-driven systems to include in your portfolio.
- Don't be afraid to ask about salary ranges and benefits during the interview process to ensure you're getting a fair deal.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.