4 days ago
Warsaw, PolandSenior
Responsibilities
- Own and evolve asynchronous data services that synchronize data across Box systems and data stores.
- Design and implement services and improvements for growing data volumes and evolving platform requirements.
- Improve the reliability, scalability, observability, performance, and architecture of existing production services.
- Ensure data consistency and reliability across distributed systems, data stores, and downstream services.
- Identify opportunities to simplify and consolidate the data platform.
- Collaborate with Core Data and other Box engineering teams on requirements, dependencies, and technical challenges.
- Participate in production operations, troubleshooting, reliability improvements, and an on-call rotation.
Requirements
- 5+ years of software development experience, ideally with distributed systems and data-intensive applications.
- Strong proficiency in Java or Scala and experience building production backend services.
- Experience designing, building, and deploying highly available, scalable, and reliable distributed systems.
- Experience with asynchronous systems, data processing, messaging, or event-driven architectures.
- Strong understanding of data consistency, synchronization, and reliability across distributed systems and data stores.
- Experience owning production services, including troubleshooting, performance improvement, observability, and reliability work.
- BS, MS, or PhD in Computer Science or Engineering, or equivalent work experience.
- Proficient English communication skills.
Benefits
- Hybrid work arrangement requiring employees to work from their assigned office at least 3 days per week.
- General company perks and benefits are provided through Box's Life at Box overview.
- Inclusive and equal-opportunity workplace focused on diverse experiences and backgrounds.
About Box
Box builds a cloud content management platform for enterprises, combining secure file storage and sharing with collaboration, governance, e-signature, and workflow automation. It sells subscriptions (SaaS) to organizations that need to manage the lifecycle of business content and integrate with productivity apps. Founded in 2005 and headquartered in Redwood City, CA, Box is a public company (NYSE: BOX) used by customers such as JLL, Morgan Stanley, and Nationwide.
