Software Engineer - Java
Core
Design, implement, and deliver customer-facing software solutions focusing on security, trust, and safety features for Zoom's platform.
Role type
Senior IC Software Engineer (Java/Cloud)
Builds
Cloud-native applications, RESTful APIs, microservices, and data models for abuse detection and prevention.
Domain
Enterprise collaboration software / Trust and Safety / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices Architecture, AWS (DynamoDB, S3), SQL/NoSQL, Docker, CI/CD, Git, Object-oriented design
Preferred skills
Application security, System architecture analysis, Troubleshooting, Cross-functional collaboration
Technologies
AWS, DynamoDB, S3, Docker, Git, Spring Boot, Javascript Frameworks
Responsibilities
Design and implement customer-facing software solutions; Build features addressing security and trust/safety requirements; Ensure software quality through code reviews and testing; Drive cloud-based deployment strategies; Contribute to system architecture and tooling; Triage critical customer issues.
Seniority
Mid-Senior, hands-on IC