Zoom is a company that helps people stay connected through their collaboration platform. They are seeking a Software Engineer to design and build scalable backend systems that power global collaboration and work with cross-functional teams using modern cloud technologies.
Responsibilities:
- Designing and developing scalable backend services that support global communication
- Collaborating with product and design teams to translate ideas into impactful features
- Architecting distributed systems focused on reliability, performance, and security
- Implementing cloud infrastructure and deployment strategies for optimal scalability
- Creating monitoring tools and metrics to drive data-informed improvements
- Resolving complex technical issues to ensure smooth user experiences, mentoring peers and contributing to continuous improvement across the team
Requirements:
- Have BS or MS in Computer Science, Engineering, or a related field
- 5+ years of professional experience building enterprise-level backend services and distributed systems
- Expert-level proficiency in Java
- Proficiency in Python
- Apply experience with cloud platforms (AWS, Azure, or GCP) to build scalable systems
- Use knowledge of microservices, RESTful APIs, and event-driven architectures to design robust solutions
- Employ database expertise across relational and NoSQL systems for performance optimization
- Utilize CI/CD tools (Docker, Kubernetes, Jenkins, Git) to streamline development and deployment
- Demonstrate systems thinking and architectural expertise to design solutions that balance technical constraints, business needs, and long-term scalability
- Knowledge and understanding of agentic applications
- Bring experience with frontend technologies (React, TypeScript) for full-stack collaboration
- Collaborate effectively across teams with clear communication and problem-solving skills
- Apply hands-on experience with AI-powered developer tools to enhance productivity, support debugging, and configure independent coding workflows