Backend Engineer Iii, Box Apps

Box Box · Enterprise · Warsaw, Poland · Core Platform

Backend Software Engineer III for the Box Apps team, focusing on building a no-code intelligent builder for custom applications. The role involves developing high-scale backend features, collaborating on API contracts, solving distributed systems challenges, optimizing system performance, and building internal tools. The company emphasizes an AI-first approach, encouraging the use of AI to enhance decision-making.

What you'd actually do

  1. Develop new backend features focused on high scale and performance.
  2. Collaborate with frontend-focused team on planning, requirements and API contracts.
  3. Solve challenges related to distributed systems at scale.
  4. Measure system performance; identify bottlenecks; optimize accordingly.
  5. Build internal tools supporting testing automation, deployment pipelines & product support.

Skills

Required

  • 4+ years of professional software development experience
  • Proficient in Java
  • Experienced working within Linux environments
  • Comfortable working with cloud platforms such as AWS or GCP
  • Knowledgeable about container orchestration technologies like Kubernetes
  • Strong communicator
  • Fluent English speaker

Nice to have

  • familiarity with other scripting languages like Python or Scala
  • Familiarity with GraphQL
  • Familiarity with FrontEnd development
  • Familiarity with NoSQL databases

What the JD emphasized

  • high scale and performance
  • distributed systems at scale
  • AI-first company