Position:
Senior Software Engineer - Menu Platform
Company:
Otter
Compensation:
$176,000-242,000 per year
Location:
United States, Mountain View, CA
Employment type:
Full-Time
Work Arrangement:
Onsite, five days a week
Short Summary:
Join Otter to help restaurateurs succeed in online food delivery by enhancing our Menu Platform, which is crucial for managing menus across various delivery channels and POS systems.
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.
- Champion innovation and continuously explore new technologies and approaches.
Requirement:
- Bachelor’s degree in Computer Science or equivalent experience required.
- 3+ years of professional software engineering experience.
- Strong background in building scalable and reliable distributed systems.
- Experience building large-scale, high-traffic applications.
- Proficiency in Java and modern backend development practices.
- Ability to design new systems from scratch and evolve existing architectures.
- Demonstrated track record of meaningful, high-quality contributions.
- Clear communicator capable of partnering with both technical and non-technical stakeholders.
Benefits:
- Medical, dental, and vision insurance (multiple plans, incl. HSA options).
- Company-paid life and disability insurance (short- and long-term).
- Voluntary insurance: accident, critical illness, hospital indemnity.
- Optional supplemental life insurance for self, spouse, and children.
- Pet insurance discount.
- 401(k).
- Health Savings Account (HSA) and Flexible Spending Accounts.
- Discretionary vacation days, 8 paid holidays per year, paid sick time, paid bereavement leave, and paid parental leave.
Ready to join us as we serve those who serve others?