Software Engineer
Service Orchestration
Posted on 2/1/2022
INACTIVE
Locations
San Francisco, CA, USA • Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Docker
JavaScript
Kubernetes
Go
gRPC
Requirements
- You have experience running and deploying services
- You have experience with Node.js services
- You have experience with Kubernetes or technologies listed above (Docker, Argo, Flux/Flagger, Spinnaker, Envoy, Istio, Linkerd, gRPC)
- You have experience with Golang
- You have experience working with open source communities
- You have experience implementing best security and policy practices for infrastructure security
Responsibilities
- Be a foundational member of the service orchestration pod
- Help Airtable to evaluate and adopt Kubernetes-based technologies for service deployment and orchestration
- Shape best practices for other engineering teams in the company to create, run and deploy services
- Design, configure, and operate Kubernetes clusters of a server fleet with thousands of nodes
- Evaluate and adopt Continuous Delivery/Deployment (CD) tools such as Spinnaker, Argo or Flux/Flagger
- Design and implement a service observability framework: monitoring, logging and tracing
- Design, configure, and operate: service discovery, service proxy (such as Envoy), and service mesh (such as Istio or Linkerd)
- Design and implement the best containerization practices for services
- Evaluate and adopt RPC frameworks such as gRPC
Desired Qualifications
- You have experience in areas such as distributed systems, Service Oriented Architectures (SOA), and backend performance measurement and optimization
- You have experience building frameworks and tools for other engineers
- You are excited to research new technologies and adopt them to replace legacy architectures
Cloud based software company
Company Overview
Airtable's mission is to democratize software creation by enabling anyone to build the tools that meet their needs. The company operates a cloud collaboration/spreadsheet platform and suite of low-code tools.
Benefits
- We have your medical, dental, and vision insurance 100% covered (and your dependents covered at 80%)
- High deductible health plan available with health savings account contribution
- Complimentary One Medical membership for individuals and dependents
- Monthly “Lifestyle Wallet” to use for benefits like personal fitness (e.g., gym memberships, fitness equipment, etc.) to pet care to nutrition coaching, and more.
- Complimentary mental health support via Modern Health Family planning support (fertility, adoption, and surrogacy)
- Flexible and generous time off and sick time benefits
- 16 weeks of parental leave
- Annual Learning & Development wallet to support your career development
- Emergency backup care for dependents
- Access to financial planning and legal support