About this opportunity
Overview
Zoom is hiring a Software Engineer for its platform team. This is a full-time remote role for candidates in the United States. The engineer will own and deliver features independently, build reliable APIs and data infrastructure, and help shape customer-facing systems that support Zoom’s go-to-market platform.
The role sits at the intersection of backend engineering, systems design, and product development. It requires someone comfortable working on scalable infrastructure, observability, performance, and long-term reliability, while collaborating with application and front-end engineers.
Responsibilities
- Design and build infrastructure, data models, and APIs that support core platform features and solve customer problems at scale.
- Write well-designed, testable code with a strong focus on performance, scalability, and reliability.
- Build and maintain software testing, validation procedures, and technical documentation.
- Own core internal infrastructure and ML systems used by customers and cross-functional teams.
- Analyze complex system problems and deliver simple, elegant solutions that account for observability, SLA commitments, and long-term scalability.
Requirements
- 6+ years of software engineering experience, with a strong backend and API focus.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Hands-on experience with AWS, Postgres, and Node.js, including production deployment and operations.
- Experience across the stack, including TypeGraphQL, Apollo/Express, React, RDS, and ClickHouse.
- Proven ownership of large-scale backend projects with strong attention to code quality.
- Ability to communicate clearly with cross-functional engineering teams, including application and front-end engineers.
- Good judgment on technical tradeoffs and a preference for stable, well-supported solutions.