CareerPlanSign in

Senior Software Engineer, Data Foundations

Warsaw Office💼 Full-time🗓 2026-09-25 → 2026-09-29

Core

Building, operating, and evolving asynchronous data services to ensure reliable, consistent, and synchronized data across Box's systems and data stores.

Role type

Senior Software Engineer, Data Foundations

Builds

Asynchronous data services, data synchronization layers, and foundational data infrastructure

Domain

Enterprise Content Management, Distributed Systems, Data Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Java or Scala, distributed systems, asynchronous systems, data processing, event-driven architectures, data consistency, system reliability, observability, production service ownership

Preferred skills

AI-first mindset, simplifying and consolidating architecture, troubleshooting performance issues

Technologies

Java, Scala, Git, Jira, GitHub Enterprise

Responsibilities

Own and evolve asynchronous data services for data synchronization; improve reliability, scalability, and architecture of existing services; design and implement new services for growing data volumes; ensure data consistency across data stores; collaborate on data requirements and technical challenges; participate in on-call rotation for production services; contribute to the technical direction of the Data Foundations platform

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.