Salary
💰 $180,000 - $280,000 per year
Tech Stack
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesPython
About the role
- Design and implement APIs, services, and developer-facing interfaces that enable self-service infrastructure capabilities
- Collaborate closely with engineering teams to understand their needs and deliver tailored solutions
- Create and maintain clear documentation and training materials to drive adoption
- Continuously improve systems based on user feedback and new technologies
- Monitor, debug, and maintain the performance and availability of internal infrastructure
Requirements
- 5+ years of experience as a software engineer, with a focus on infrastructure, developer tools, or platform engineering
- Strong proficiency with Python
- Experience designing and building scalable systems and APIs
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their SDKs/APIs
- Hands-on experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Understanding of CI/CD pipelines and deployment automation best practices
- Excellent written communication skills, especially when writing technical documentation
- Understanding of distributed systems and infrastructure design principles