About The Position

Design, develop, and maintain the control plane services for user management, configuration, and orchestration. Build scalable microservices and RESTful APIs using Python or Go. Implement authentication, authorization, and auditing mechanisms. Ensure reliability, observability, and high availability of core services. Collaborate with frontend and QA teams to deliver integrated and stable system releases.

Requirements

  • Strong programming experience with Python and/or Go.
  • Solid understanding of distributed systems, service orchestration, and API design.
  • Experience with databases (e.g., PostgreSQL, Redis) and message queues (e.g., RabbitMQ, Kafka).
  • Familiarity with containerized deployment (Docker, Kubernetes).
  • Ability to write clean, maintainable, and testable code in production environments.

Responsibilities

  • Design, develop, and maintain the control plane services for user management, configuration, and orchestration.
  • Build scalable microservices and RESTful APIs using Python or Go.
  • Implement authentication, authorization, and auditing mechanisms.
  • Ensure reliability, observability, and high availability of core services.
  • Collaborate with frontend and QA teams to deliver integrated and stable system releases.

Benefits

  • medical
  • dental
  • vision
  • life and disability insurance
  • 401(k)
  • 11 paid holidays
  • vacation time
  • sick time
  • comprehensive leave program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service