About The Position

Verily, a subsidiary of Alphabet, is dedicated to transforming health management and healthcare delivery through a data-driven approach. Launched from Google X in 2015, Verily aims to bring precision health to everyone by generating and activating data from diverse sources, including clinical, social, behavioral, and real-world data. The company leverages its expertise in technology, data science, and healthcare to improve health outcomes across the healthcare ecosystem. The Developer Platform team at Verily is responsible for building cloud-native, self-service developer infrastructure that supports the software development lifecycle for over 600 engineers. This team focuses on creating a fast, enjoyable, scalable, and secure developer experience through integrated capabilities such as AI, IDE extensions, application templates, developer portals, and CI/CD. It is a product-oriented, highly effective platform engineering team that significantly impacts Verily's product development process. Team members collaborate with engineers experienced in projects like Kubernetes, Istio, and Firebase.

Requirements

  • BA/BS degree in Computer Science, Electrical Engineering, or a related field; or equivalent practical experience in software engineering with 5+ years experience developing and maintaining reliable, scalable, and secure products and services in production in Go, Python, TypeScript or similar programming languages.
  • Prior experience with cloud technologies: Google Cloud Platform/Amazon Web Services/Azure or other cloud providers, GitHub Actions, VSCode, Kubernetes, Backstage or related tools.
  • Strong foundation in data structures, algorithms, and system design with strong analytical and debugging skills.
  • Strong communication skills in scenarios like deriving requirements from customers, articulating the scope of a problem, or documenting a proposed system design.

Nice To Haves

  • Experience with Google Cloud Platform and Kubernetes.
  • Experience in building with LLMs to solve business problems.
  • Strong working knowledge of microservices, software delivery platforms, DevSecOps, continuous integration, and release management processes.
  • Familiarity working in a centralized developer platform team.
  • Passionate about developer experience with a high empathy for users.

Responsibilities

  • Own the technical design and implementation for a significant platform capability or set of capabilities.
  • Design and develop capabilities that leverage state-of-the-art cloud-native open source components (e.g. Kubernetes, VSCode, Backstage, Terraform) and cutting-edge AI.
  • Scope tasks and set priorities for other team members contributing to your objectives.
  • Drive execution through high-quality implementation and set an example of best practices in code health and production (e.g. monitoring, frequent releases, reliable CI).
  • Facilitate a rapidly growing team and organization by guiding junior engineers, setting high standards in design reviews, providing input into roadmaps, prioritization of user-facing features, and team processes.

Benefits

  • bonus
  • competitive benefits
  • flexibility
  • resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service