Software Engineer

ZoomSan Jose, CA
$226,138 - $228,700Remote

About The Position

Immigration sponsorship is not available for this position. Responsibilities: Design and implement server projects, such as a zoom messaging and notifications platform. Implement and monitor system performance metrics, identifying root causes of failures and vulnerabilities. Analyze, pinpoint, and resolve system issues to ensure that the system is robust and scalable. Be responsible for the stability of platform infrastructure, regularly conducting drills and verifications to ensure their reliability and stability. Write clear and detailed technical documentation to document system architecture and design. Provide guidance and training to team members on best practices in reliability engineering and distributed computing principles. Collaborate with cross-functional teams to ensure systems meet business requirements.

Requirements

  • Requires a Bachelor's degree in Computer Science, Computing Science, a related field, or a foreign degree equivalent.
  • Must have 4 years of experience in job offered or related occupation.
  • 4 years of experience designing and implementing distributed systems that handle large numbers of users
  • 4 years of experience implementing automated tests and debugging tools to support the services
  • 4 years of experience working with cross functional teams and stakeholders including R&D and DevOps teams to jointly ensure product stability and reliability
  • 4 years of experience designing and implementing tools to support maintenance of high volume server side systems
  • 4 years of experience building support for monitoring, tracing requests in a highly distributed server side platform
  • 4 years of experience using Go programming language to improve and extend the capabilities of server platform
  • 4 years of experience using Java programming language to implement services and platform tools including development of automated tools and management systems
  • 4 years of experience using Go and Shell scripts to write automated tests to exercise various use cases
  • 4 years of experience designing and implementing containerized solutions using Docker and K8s for distributed high performance services.

Responsibilities

  • Design and implement server projects, such as a zoom messaging and notifications platform.
  • Implement and monitor system performance metrics, identifying root causes of failures and vulnerabilities.
  • Analyze, pinpoint, and resolve system issues to ensure that the system is robust and scalable.
  • Be responsible for the stability of platform infrastructure, regularly conducting drills and verifications to ensure their reliability and stability.
  • Write clear and detailed technical documentation to document system architecture and design.
  • Provide guidance and training to team members on best practices in reliability engineering and distributed computing principles.
  • Collaborate with cross-functional teams to ensure systems meet business requirements.

Benefits

  • As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service