Otter aims to help restaurateurs succeed in online food delivery by increasing sales, reducing order issues, and decreasing delivery headaches through their software.
Requirements
- Proficiency in backend programming languages like Java or Go.
- Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Understanding of RESTful APIs, microservices, and distributed systems.
- Strong debugging and problem-solving skills.
- Experience with containerization technologies like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
Responsibilities
- Design, implement, and optimize systems that power mission-critical applications.
- Build and maintain scalable, secure, and high-performance systems to ensure operational reliability.
- Develop robust APIs and developer tools to improve team efficiency and scalability.
- Engineer backend services that support customer-facing applications and deliver seamless user experiences.
- Architect and implement scalable backend systems and APIs.
- Ensure high system performance, reliability, and security.
- Collaborate with product managers, designers, and other engineers to deliver end-to-end solutions.
Other
- Collaborate with product managers, designers, and other engineers to deliver end-to-end solutions.
- Participate in code reviews, testing, and documentation to maintain high-quality standards.
- Mentor junior engineers or take on leadership roles, depending on your seniority.
- Passionate about solving complex problems.
- Close collaboration is essential.