Senior Staff Software Engineer, Core Experiences

Box

WHAT IS BOX?

Box is the world’s leader in Intelligent Content Management. We are trusted by more than 115K organizations around the world today, including nearly 70% of the Fortune 500 and leaders across deeply regulated industries (such as AstraZeneca, JLL, and Nationwide), to protect their data, fuel collaboration, and power critical workflows with secure, enterprise AI.

By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift.

Founded in 2005, Box is headquartered in Redwood City, CA, and we have offices across the United States, Europe, and Asia.

WHY BOX NEEDS YOU

We’re looking for a Senior Staff Software Engineer to lead a critical modernization effort in one of Box’s core product areas. This is a full stack role with a strong frontend emphasis, where React Native experience is a plus. You’ll play a pivotal role in re-architecting our large-scale legacy codebase, while shaping the technical foundation for how we build cross-functional, enterprise-grade products going forward.

In this role, you’ll define the next generation of how Box builds mobile-forward, secure, and scalable user experiences. You’ll partner closely with Engineering, Product, and Design leadership across Box to drive architectural decisions and ship elegant solutions that meet the high bar expected of Box’s enterprise platform.

WHAT YOU’LL DO

  • Lead the technical direction of a large-scale, multi-year React Native migration, transforming legacy systems into a modern, maintainable stack.
  • Design and implement high-impact features that serve enterprise customers with complex use cases and security needs.
  • Define standards and architecture for building frontend-heavy, cross-platform experiences across mobile and web.
  • Partner closely with cross-functional teams (Product, Design, Security, and Engineering) to ensure architectural choices balance velocity, scalability, and user experience.
  • Ship code! Be hands-on in prototyping and contributing production-grade solutions.
  • Provide mentorship to senior engineers and help grow technical leadership within the team.
  • Participate in and lead technical architecture working groups to drive alignment across engineering teams.
  • Act as a technical thought leader within Box Poland and a key collaborator with global partners.

WHAT YOU’LL TACKLE IN THE FIRST 6–12 MONTHS

  • Re-architect a large legacy frontend codebase into a scalable, React Native-first foundation.
  • Help define how we build products moving forward — including tooling, workflows, and architectural patterns.
  • Set up frameworks for cross-functional collaboration between backend, frontend, and mobile engineers.
  • Balance rapid delivery with long-term technical investments.
  • Ensure Box's frontend architecture can scale with enterprise-grade performance, accessibility, and maintainability.

WHO YOU ARE

  • 12+ years of professional software development experience, with a strong frontend and full stack focus.
  • Deep experience with React (React Native a strong plus), TypeScript, and modern JavaScript frameworks.
  • Experience working with or migrating legacy codebases into modern, component-based architectures.
  • Proven ability to design and ship enterprise-grade products at scale.
  • Experience driving cross-functional technical direction and aligning stakeholders around architecture decisions.
  • Familiarity with backend systems (Java is a plus) and ability to engage in full stack thinking.
  • Passionate about mentoring and building a strong engineering culture.
  • BS/MS/PhD in Computer Science, Engineering, or equivalent experience.
  • Comfortable working in hybrid environments; able to travel to the U.S. at least twice a year for team off-sites

Methodology

  • Frontend: React, React Native, TypeScript
  • Backend: Java, Spring Boot
  • Version Control: Git, GitHub Enterprise
  • Project Management: Agile/Scrum, Jira
  • Knowledge Base: Confluence
  • CI/CD & DevOps: Kubernetes, Jenkins, Terraform

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 an emphasis on Tuesday–Thursday.

EQUAL OPPORTUNITY

We’re proud to be an equal opportunity employer and celebrate all forms of diversity. We consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, gender identity, sexual orientation, or veteran status.

To learn more about how we protect your data, please review our Personnel Privacy Notice and Supplemental Privacy Notice for Box Poland.

#LI-VS2 #LI-Hybrid

Read Full Description
Confirmed 17 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles