Box is hiring a

Sr. Staff Software Engineer, Platform Performance

Redwood City, United States
At Box, we're changing the way businesses work, making it really easy to access, manage and collaborate on business content in the cloud. We’re building the world’s only modern content platform and we want you to join us.
 
The Box Platform Team charter is to expose a platform for easily building external innovations on top of our core competencies. Our goal is to nurture a vibrant ecosystem around our platform by delivering platform tools, APIs, SDKs, and integrations for 3rd party developers. Box Platform is a major growth opportunity for Box and we’re looking for a senior engineer who has made an impact in the industry and wants to bring that expertise to the Box Platform business.
 
This is a hands-on senior technical leadership role creating, executing, and driving performance optimizing projects to quality, on-time delivery in partnership with product management. If you’re passionate about building highly scalable and performant platforms and delighting developers, then this is the role for you!
 
Responsibilities:
  • You will lead by example to help our experienced and self-motivated engineers to increase the speed, quality and stability of the Box Platform tools, APIs, and SDKs.
  • You'll lead the planning, execution and success of high impact performance projects, working closely with other teams including product and design.
  • You'll ensure a high standard in architecture discussions, code quality, and performance measurement and tuning to the platform team members helping them grow both technically and professionally.
  • You'll use data to drive continuous improvement in developer experience.
Qualifications: 
  • You have 10+ years of experience as a software engineer developing full stack web applications, preferably with dev-ops experience.
  • You have a passion for leading from in front and together with other engineers accomplishing great things.
  • You have experience building platforms and/or platform tools. 
  • Experience with or knowledge of large scale, high volume systems.
  • Experience building scalable, highly-available service oriented architectures.
  • Fluency in any modern object oriented programming language like Java, PHP, Javascript, Scala, Python, etc.
  • Knowledge in workflow, reporting, large scale processing, web architecture desired.
  • Academic or comparable background in computer science or a related field.
  • Security is built into your architectural designs from the beginning--you validate all input, assume you've always been compromised, and weave those needs into performant solutions
  • You’ve developed and supported your own APIs.
Bonuses
  • You’ve played with the Box APIs
Want to learn more?