Stand out for this role — generate a tailored resume and cover letter in about a minute.
Box Inc. in Warsaw is seeking a Senior Software Engineer to design, build, and scale distributed backend services in Java or Scala. You will contribute to an exabyte-scale platform across GCP and AWS, mentor engineers, and own critical components used by millions of users.
You have 5+ years in distributed systems, strong coding skills, and a passion for data-driven, reliable software. The role emphasizes on-call readiness, Agile ceremonies, and collaboration in a modern office with a supportive
Additional points for:
Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week, with a focus on Tuesdays, Wednesdays, and Thursdays. Your Recruiter will share more about how we work and company culture during the hiring process.
Our compensation structure is the base salary and equity in the form of restricted stock units.
WHY BOX NEEDS YOU?
You'll be at the heart of how the world accesses its content. The Storage Clients team builds the critical gateway services that power every upload, download, and collaboration at Box, and we need a Senior Software Engineer to help us scale to the next level. Your work will directly enable millions of users to sync files via SFTP, download ZIP archives of their content, collaborate on Microsoft Office documents, and move content through email integrations. This is infrastructure that touches every Box customer, every day, across an exabyte-scale platform spanning in multiple GCP and AWS regions worldwide.
The challenge is real, and so is the opportunity. You'll solve complex distributed systems problems: ensuring data consistency across regions, optimizing global latency and building resilient services using Java, Scala, Kubernetes and more. With new integration patterns emerging, you'll have the autonomy to drive technical direction, mentor engineers, and shape how enterprises move their most critical content. If you're excited about distributed systems at global scale and want to see your code power the infrastructure that millions depend on, we want to hear from you.
We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.
Requirements: Scala, Java, GSP, AWS, SDK
Additionally: