Otter is looking to advance its high-scale, high-impact Menu Platform, which is critical infrastructure for restaurants worldwide, by hiring a backend-focused Software Engineer to build data-driven features, contribute to planning and strategy, and improve platform reliability, performance, and developer experience.
Requirements
- Strong background building scalable, reliable, distributed systems
- Proficiency in Java and modern backend development practices
- Experience maintaining large-scale, high-traffic applications
- Ability to design new systems from scratch and evolve existing architectures.
Responsibilities
- Build data-driven features that power dynamic menu operations.
- Contribute to planning and strategy for tools and internal platforms.
- Design, implement, and test backend services using agile practices.
- Collaborate cross-functionally with engineering, product, and support teams.
- Write, debug, and maintain high-quality code across multiple projects.
- Architect scalable systems capable of supporting large, distributed workloads.
- Improve platform reliability, performance, and developer experience.
Other
- Bachelor’s degree in Computer Science or equivalent experience.
- 5–8 years of professional software engineering experience.
- Demonstrated track record of meaningful, high-quality contributions.
- Clear communicator capable of partnering with both technical and non-technical stakeholders.
- This role is onsite at our Mountain View office.