About The Position

Our team is building suite of customer and support engagement services. We create integrated tools—from machine-learning powered bots to intelligent ticket creation—to help customers get the information they need and empower support teams to have more effective conversations. We are looking for a highly experienced and driven cloud engineer to build high-scale, high-impact solutions that cut across organizational boundaries. You are customer-obsessed, never satisfied with mediocrity, and constantly strive for excellence in everything you do. You're a disciplined and methodical engineer who thrives on identifying improvement opportunities and is comfortable with ambiguity in a fluid, fast-paced environment. Your passion for technology drives you to defend your opinions and positions with clarity and conviction.

Requirements

  • 6-8+ years of experience shipping scalable, cloud-native distributed systems in a production environment.
  • BS in Computer Science or equivalent experience.
  • Proficient in Java/C++, Python, and shell scripting.
  • Deep understanding of Computer Science fundamentals, including data structures and algorithms.
  • Hands-on experience with container orchestration (Kubernetes, Docker), Helm charts, service-oriented design patterns, and service-to-service communication protocols.
  • Knowledge of modern infrastructure components like service discovery and secret storage.
  • Experience with production operations, troubleshooting, and best practices for building highly available services.
  • Strong working experience with tools like GitHub/Bitbucket and CI/CD pipelines (e.g., TeamCity, Jenkins, Maven/Gradle).
  • Excellent communication skills, both verbal and written, with the ability to clearly explain complex technical concepts, write detailed design specs, and create architecture diagrams.

Nice To Haves

  • MS in Computer Science.
  • Experience in a fast-paced start-up environment.
  • Experience building control plane/data plane solutions for cloud-native companies.
  • Deep understanding of Unix-like operating systems.
  • Production experience with Cloud and ML technologies.
  • Experience diagnosing, troubleshooting, and resolving performance issues in complex environments.

Benefits

  • flexible medical
  • life insurance
  • retirement options
  • volunteer programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service