Lead Software Engineer, Backend - Service Mesh
Core
Lead the technical direction, architecture, and execution of the service mesh platform serving as the backbone of the company's microservice architecture.
Role type
Senior technical leadership (Lead Software Engineer)
Builds
Service mesh infrastructure (data plane and control plane) for secure, observable, and scalable service-to-service communication.
Domain
Cloud-native infrastructure, distributed systems, networking
Deliverable
production ML models | product features | infrastructure
Required skills
Service mesh technologies (Istio, Envoy, Linkerd, Consul), distributed systems, networking (HTTP, TCP/IP, gRPC, TLS/mTLS), Kubernetes, cloud platforms (AWS, GCP, Azure), Go/Java/Python, CI/CD, observability
Preferred skills
Go, open-source mesh project contributions, AI tool adoption in engineering
Technologies
Istio, Envoy, Linkerd, Consul, Kubernetes, AWS, GCP, Azure, Go, Java, Python
Responsibilities
Define multi-year technical strategy and roadmap for the service mesh platform; architect and review complex infrastructure changes; lead incident response and root-cause analysis; mentor engineers on system design and platform thinking; promote and implement AI-assisted engineering tools and workflows.
Seniority
Senior, hands-on IC with leadership responsibilities