About the job
About Us
In the evolving landscape of the restaurant industry, having a passion for food and service is just the beginning. At Otter, we empower restaurateurs to thrive in the digital age by harnessing the power of technology. Our innovative platform is trusted by renowned establishments like Chick-fil-A, Ben & Jerry’s, KFC, and Eataly to enhance their online food delivery operations. We are dedicated to increasing sales, minimizing order issues, and alleviating delivery challenges for businesses of all sizes.
Your Role
As a Backend Software Engineer, you will play a pivotal role in designing, implementing, and optimizing systems that support our critical applications. Your responsibilities will be tailored to your strengths and interests, with opportunities in:
- Infrastructure: Develop and maintain scalable, secure, and high-performance systems to ensure operational reliability.
- Platform: Create robust APIs and developer tools that enhance team efficiency and scalability.
- Product: Build backend services that power customer-facing applications and deliver seamless user experiences.
Key Responsibilities:
- Design and implement scalable backend systems and APIs.
- Ensure system performance, reliability, and security.
- Work collaboratively with product managers, designers, and fellow engineers to deliver comprehensive solutions.
- Engage in code reviews, testing, and documentation to uphold high-quality standards.
- Mentor junior engineers or assume leadership responsibilities, depending on your level of expertise.
What We Seek
We value diverse experiences and are on the lookout for individuals who are enthusiastic about tackling complex challenges.
Basic Qualifications:
- Proficiency in backend programming languages such as Java or Go.
- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Experience with cloud services like AWS, Google Cloud, or Azure.
- Knowledge of RESTful APIs, microservices, and distributed systems.
- Exceptional debugging and problem-solving abilities.
Preferred Qualifications (for Senior Positions):
- Experience leading projects and mentoring teams.
- Advanced understanding of system architecture and design principles.

