Big Data Engineer (Scala)
Core
Build, operate, and evolve asynchronous data services ensuring reliable, consistent, and synchronized data across Box's systems and data stores.
Role type
Senior Big Data Engineer (Scala)
Builds
Asynchronous data services, data synchronization pipelines, and foundational data infrastructure for Box's enterprise content platform.
Domain
Enterprise Content Management, Data Infrastructure, Distributed Systems
Required skills
Scala, Java, MySQL, Pub/Sub, BigQuery, distributed systems design, algorithmic complexity, database scaling, system reliability, observability, architecture design
Preferred skills
AI/ML integration, service consolidation, technical leadership
Technologies
Scala, Java, MySQL, Pub/Sub, BigQuery, Jira, GitHub, Git
Responsibilities
Own and evolve asynchronous data services for data synchronization; improve reliability, scalability, and observability of existing services; design and implement new services for growing data volumes; ensure data consistency across data stores; simplify and consolidate existing services; collaborate on data requirements and technical challenges; participate in on-call rotation for production support.
Seniority
Senior, hands-on IC
