Senior Developer Success Engineer - East
Temporal Technologies · Austin, TX · 1 mo ago
RemoteRemoteEngineering$115k–$189k/yrFull-time
About the role
The Senior Developer Success Engineer will be the frontline technical expert for our developer community. You will help users deploy and scale Temporal in cloud-native environments. You will also troubleshoot complex infrastructure issues, optimize performance, and develop automation solutions. This role is ideal for someone who thrives on solving distributed systems challenges and improving the developer experience.
Location: Must reside in the Western Time Zone.
Responsibilities
- Work with cloud-native, highly scalable infrastructure spanning AWS, GCP, Kubernetes, and microservices; gain deep expertise in container orchestration, networking, and observability; learn from complex real-world customer use cases.
- Work with the stack (Go, Python, Java) to hone programming skills in infrastructure automation, resilience engineering, and performance tuning.
- Tackle scalability, reliability, and troubleshooting challenges in distributed systems; debug complex infrastructure issues; optimize cloud performance; enhance reliability for Temporal users.
- Develop observability solutions (Grafana, Prometheus); improve networking (load balancing, DNS, ingress/egress); automate infrastructure operations (Terraform, IaC) to help customers run Temporal efficiently at scale.
- Independently drive technical solutions: debug complex production issues or design infrastructure best practices.
- Engage directly with developers, engineering teams, and product teams to understand infrastructure challenges and provide solutions that enhance scalability, performance, and reliability.
- Influence platform improvements: enhance observability tooling; develop self-service infrastructure solutions that simplify troubleshooting (e.g., building diagnostic tools similar to Twilio’s Network Test).
- Serve as a bridge between developers and infrastructure, ensuring reliability, performance, and developer experience remain top priorities as Temporal scales.
Requirements
- 6+ years of experience as a developer, preferably fluent in one or more of the following languages: Python, Java, Golang, TypeScript.
- Experience with deployment and managing medium to large-scale architectures (e.g., Kubernetes or Docker).
- Experience with monitoring tools such as Prometheus and Grafana and troubleshooting performance and availability issues.
- Minimum of one year experience in an internal or external customer-facing role.
- Passion for helping others regardless of who they are or how they act.
- Experience working with or as part of remote teams.
- Strong written and verbal communication skills.
- Seek to understand first, lead with data, and rely on facts.
Skills
- Previous experience in customer-facing positions such as a professional services consultant, solutions architect, customer engineer, etc.
- Experience with security certificate management and implementation.
- Ability to understand use cases and translate them into Temporal design decisions and architecture best practices.
- Technologies: EKS, GKE, Kubernetes, Prometheus, Grafana, OpenTracing, Terraform/Ansible/CDK.
Pay
Compensation Range: $115.2K - $189K