RVC
JobsFor Employers
7 jobsSort: Relevance
13d 10h ago

Senior Software Engineer

Otter·Java · Technology
🏢On-site
|Mountain View, United States of America
$176k - $242k USD/yr
backend_developmentdistributed_systemsjava
4d 17h ago

Senior Java Engineer

Ceffu·Java · Technology
📡Fully Remote
dockerjavakafkakubernetes+6
5d 21h ago

Backend Engineer

Binance·Java · Blockchain
📡Fully Remote
javamysqlnosqlspring
6d 6h ago

Java Backend Engineer

LivePerson·Java · Technology
📡Fully Remote
$150k - $170k USD
airflowapacheawscassandra+12
9d 13h ago

Platform Engineer

Signet Jewelers·Java · Retail
📡Fully Remote
$106k - $160k USD
aiapisautomationaws+4
12d 21h ago

Java AI Enabled Engineer

HumanIT·Java · Technology
📡Fully Remote
|Porto
€2400 - €3100 EUR
javamicroservicesrestapispring
3d 22h ago

Software Engineer

KaaIoT·Java · Data and Analytics
📡Fully Remote
performance_marketingdata_science/data_engineeringdockeretl+4

Senior Software Engineer

Otter | Java | Technology
On-site
Full Time
United States of America, Mountain View
$176k - $242k USD/yr
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
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?

Required Skills

backend_developmentdistributed_systemsjava

Required Languages

🇬🇧 English

Key competency: Java
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild e3cb608f
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers