Software Engineer Iii, Ecommerce

Box Box · Enterprise · Warsaw, Poland · Experiences

Software Engineer III for Box's E-Commerce Platform team, focusing on building and modernizing self-service purchase and subscription management systems. The role involves developing scalable software, ensuring uptime and reliability, and integrating AI tools into product development.

What you'd actually do

  1. Develop high-quality, scalable, and responsive software using modern technologies
  2. Write clean, efficient, and maintainable code using industry best practices
  3. Work effectively with Designers, Product Managers and cross-functional global teams to deliver high-quality software and seamless user experience
  4. Participate in code reviews and provide constructive feedback to ensure code quality and improve team efficiency
  5. Troubleshoot and debug software defects to ensure smooth functionality

Skills

Required

  • 4+ years of professional software development experience
  • OOP language (Java and/or PHP)
  • highly scalable distributed systems
  • scalability and observability practices
  • algorithms, data structures, and software design
  • software design principles
  • automated testing principles and frameworks
  • Professional proficiency in English

Nice to have

  • Prior experience in the e-commerce domain
  • Experience working with distributed teams in different time zones
  • Prior experience with PHP

What the JD emphasized

  • modernizing our tech stack
  • uptime and reliability are paramount
  • Enthusiasm for applied AI, including willingness to experiment with AI agents, tools, prompt engineering, and model integrations in product development
  • Strong understanding of scalability and observability practices