CareerPlan

Senior Software Engineer, Omni

Redwood City OfficeFull-time$199k–$248k2026-11-09 → 2026-11-10
Hybrid

Core

Build and operate highly-available, scalable, and resilient distributed backend services that form the core of Box's planet-scale data platform, handling trillions of nodes and hundreds of billions of relationships.

Role type

Senior backend engineer (distributed systems)

Builds

Distributed backend services, data management systems across multiple geographic regions, and APIs powering Box's platform

Domain

Enterprise content management, distributed systems, data infrastructure

Required skills

Backend software development, distributed systems design, Java/Scala/Go/Python, data sovereignty and compliance

Preferred skills

Data-intensive applications, search technologies (Elasticsearch/Solr), SQL/NoSQL, public cloud platforms (GCP/AWS/Azure), containerization (Kubernetes/Docker)

Technologies

Java, Scala, Go, Python, Elasticsearch, Solr, SQL, NoSQL, GCP, AWS, Azure, Kubernetes, Docker

Responsibilities

Lead design, build, and operate distributed backend services; Develop systems for managing data across multiple geographic regions; Collaborate to define and implement APIs and services; Write clean, maintainable, and well-tested code; Mentor other engineers on the team; Take ownership of the entire software lifecycle; Participate in on-call rotation

Seniority

Senior, hands-on IC