2 days ago
Base Salary
$199k - $248k/yr
Responsibilities
- Lead the design, development, and operation of highly available, scalable, and resilient distributed backend services.
- Build multi-region data systems that address data sovereignty and compliance requirements.
- Define and implement APIs and services with product managers and other engineering teams.
- Write maintainable, well-tested code and participate in code and design reviews.
- Mentor engineers and promote software development and distributed-systems best practices.
- Own the software lifecycle from design and implementation through testing, deployment, and operational support.
- Strengthen engineering processes, principles, and team culture through continuous improvement.
- Participate in an on-call rotation and respond to and triage operational issues.
Requirements
- 5+ years of professional backend software development experience building and shipping complex, large-scale services.
- Deep expertise in distributed systems and the trade-offs among consistency, availability, and performance.
- Proficiency in one or more backend languages such as Java, Scala, Go, or Python.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
- Product-minded approach and interest in solving customer problems.
- Preferred experience with data-intensive applications, Elasticsearch or Solr, SQL or NoSQL database and query systems, public cloud platforms such as GCP, AWS, or Azure, and Kubernetes or Docker.
- Strong ownership, collaboration, and comfort working in a fast-paced environment.
Benefits
- Expected to work from the assigned office at least 3 days per week.
- Role is eligible for equity and benefits.
- Box provides reasonable accommodations for applicants with disabilities.
Tech Stack
Categories
About Box
Box builds a cloud content management platform for enterprises, combining secure file storage and sharing with collaboration, governance, e-signature, and workflow automation. It sells subscriptions (SaaS) to organizations that need to manage the lifecycle of business content and integrate with productivity apps. Founded in 2005 and headquartered in Redwood City, CA, Box is a public company (NYSE: BOX) used by customers such as JLL, Morgan Stanley, and Nationwide.
