Contract: Staff Full-Stack Engineer
UpworkFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates should possess a Master's degree in Computer Science, Engineering, or a related field, with over 5 years of experience in building and deploying enterprise-level web applications. Deep expertise in Java development, including IO, concurrency, and multi-threaded programming, is essential. Hands-on experience with cloud platforms like AWS, Azure, or GCP, and proficiency with relational and NoSQL databases such as MySQL, DynamoDB, MongoDB, and Elasticsearch are required. Prior experience leading end-to-end development of large technical projects and excellent communication skills for cross-functional collaboration are also necessary.
The Lead Software Engineer will play a key role in shaping Zoom's Web Meeting and Webinar platform by working on high-impact, scalable services. Responsibilities include defining core product requirements, translating roadmap vision into detailed features, and leading/mentoring junior engineers. The role involves establishing engineering processes and best practices, designing and developing backend services using Java and Spring Boot, and building secure, scalable systems on cloud infrastructure. Additionally, the engineer will build responsive customer-facing web interfaces, drive cloud-based test automation and deployment strategies using AWS services, create scalable metrics and dashboards, and triage critical customer issues.
Video conferencing and online meeting solutions
Zoom provides video conferencing and online meeting solutions that allow users to conduct virtual meetings, webinars, and collaborative sessions. Its main product is video conferencing software, which enables high-quality video and audio communication, along with features like screen sharing, group messaging, and virtual backgrounds. Zoom also offers specialized products for larger events, such as Zoom Webinars and Zoom Events. The company operates on a freemium model, providing basic services for free while charging for advanced features through subscription plans tailored for various users, including businesses, educational institutions, and healthcare providers. Zoom stands out from competitors due to its user-friendly interface, reliable performance, and scalability for different needs, making it a vital tool for remote work, online education, telehealth, and social interactions.