Senior Software Engineer, Distributed Backend

Box

Redwood City, CA, United States of America • 7m ago • On-site

Senior

On-site

198,500 - 248,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Software Engineer, Distributed Backend role

Improve your resume now

$198,500 – $248,000/year

Quick Facts

  • Role: Senior Backend Engineer (Omni)

  • Focus: Planet-scale distributed backend services and multi-region data systems

Description

You will help design, build, and operate highly available, scalable, and resilient distributed backend services that form the core of the Omni platform. The role involves managing object and graph data at very large scale, developing multi-region data management solutions, and implementing APIs and services that power Box’s platform. You will own the full software lifecycle and participate in on-call support.

Responsibilities

  • Lead design, build, and operation of distributed backend services

  • Develop multi-region data management systems addressing data sovereignty and compliance

  • Collaborate with product managers and engineering teams to define and implement APIs/services

  • Write clean, maintainable, well-tested code and participate in code/design reviews

  • Mentor engineers and promote best practices in distributed systems and software development

  • Own end-to-end software lifecycle: design, implementation, testing, deployment, operational support

  • Champion continuous improvement and strengthen team engineering processes

  • Participate in on-call rotation for issue response and triage

Requirements

  • 5+ years of professional backend software development experience building and shipping large-scale services

  • Deep expertise in distributed systems and trade-offs between consistency, availability, and performance

  • Proficiency in one or more backend languages: Java, Scala, Go, Python

  • BS in Computer Science or related field, or equivalent practical experience

Benefits

  • Equity and benefits eligibility

  • Base salary range: $198,500–$248,000 USD (dependent on factors such as knowledge, skill level, experience, and work location)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report