Senior Software Engineer, Microservice Foundation

Box
Redwood City
Workplace: OnsiteFull timeUSD 198,500 - 248,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Mentoring","Ownership mindset","Growth mindset"]

Build and scale the Microservices Foundation infrastructure that powers Box globally. Own and deliver multi-year backend initiatives across architecture layers, including core services such as the API Gateway, rate limiting, permissions/ABAC, and high-throughput events. Contribute to the Monaco microservices framework (Java/SDK generation, observability, security, and persistence) and guide other engineers through reviews, documentation, and mentorship while participating in on-call support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Box
Box
1 day ago

Senior Software Engineer, Microservice Foundation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and scale the Microservices Foundation infrastructure that powers Box globally. Own and deliver multi-year backend initiatives across architecture layers, including core services such as the API Gateway, rate limiting, permissions/ABAC, and high-throughput events. Contribute to the Monaco microservices framework (Java/SDK generation, observability, security, and persistence) and guide other engineers through reviews, documentation, and mentorship while participating in on-call support.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead significant technology initiatives from inception through successful deployment across multiple architecture layers.
  • •Build platforms and services that enable application teams to focus on product development.
  • •Write clear, detailed technical documentation conveying architecture and product details for application teams.
  • •Provide expert guidance across architecture levels and mentor other engineers through reviews and decisions.
  • •Participate in an on-call rotation to respond to and triage issues.

Pay and Benefits

Salary: USD 198,500 - 248,000 annually
Perks:Equity

Key Requirements

  • •Bachelors or above degree in Computer Science or equivalent practical experience.
  • •5+ years of professional software development experience.
  • •Proven track record leading the design and implementation of high-scale backend systems.
  • •Proficiency in Java/Spring/SpringBoot and strong understanding of design principles and patterns.
  • •Strong communication skills to explain complex architectural concepts and an ownership mindset for high-quality delivery.
Experience:MicroservicesHigh-scale backend systemsDistributed systemsCloud
Education:Bachelor's in Computer Science
Skills:CommunicationMentoringOwnership mindsetGrowth mindset
Languages:English
Tech Stack:JavaScalaPHPSpring BootVert.xNettyGCP Pub-SubOpenAPI SpecificationOkhttpGradleGCPKubernetesZookeeperRedisMemcacheSLF4JChronospeherePagerDutyOtelBigQuery

Company Brief

Box
Provides cloud content management, file sharing, and collaboration services for businesses, enabling secure content storage, workflow automation, and integrations with enterprise apps to manage and share files across organizations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Redwood City, United States
Founded: 2005
WebsiteLinkedIn