Job Overview:
We are seeking a Senior Software Engineer specializing in Cloud Platform Edge services. The ideal candidate will possess strong proficiency in software development, particularly in Golang and/or Python, along with significant experience in DevOps practices. This role is critical for ensuring our Cloud Edge Services are reliable, efficient, and scalable, as well as for fostering a rich knowledge base within our development teams.
Main Responsibilities:
- Responsible for maintaining the high availability, resiliency, quality, and efficiency of our Cloud Edge Services.
- Develop tools and infrastructure for deploying, monitoring, and managing both production and non-production services.
- Optimize delivered solutions for quality, user ease, reusability, and scalability.
- Contribute to enriching documentation and maintenance notes for implementations and development activities.
- Operate comfortably within an agile framework.
- Be available for week-long 24x7 on-call support duties.
Key Requirements:
- 3+ years of software development experience.
- Proficiency in Golang and/or Python.
- Experience in a DevOps / SRE / Platform Engineering environment for 3+ years.
- 2+ years of experience with public cloud platforms (AWS, GCP, or Azure).
- 2+ years of experience with Kubernetes/Docker.
- 2+ years of experience with Terraform.
- A hands-on approach and a willingness to learn.
- Ability to collaborate effectively with teammates from around the globe.
Nice to Have:
- Experience with Istio Service Mesh.
- Experience with CDNs, particularly AWS CloudFront.
- Experience with Kubernetes Ingress Controller / API Gateway.
Other Details:
This position requires availability for remote collaboration and 24x7 on-call support as needed. Relevant experience in cloud engineering is critical, with a focus on public cloud environments.