Software Engineer - CI/CD & Platform Automation
Role details
Job location
Tech stack
Job description
We're looking for a Software Engineer passionate about automation, platform engineering, and developer experience. In this role, you'll help build reliable delivery processes, improve CI/CD pipelines, and automate infrastructure to enable faster and more predictable software releases.
What You'll Do
- Develop and maintain internal tools, release pipelines, and deployment solutions
- Automate infrastructure provisioning, configuration, and monitoring
- Support platform integration, observability, and system reliability initiatives
- Collaborate with development teams to improve delivery efficiency and quality
- Contribute to cloud migration, optimization, and platform modernization projects, * Work on modern platform and automation initiatives
- Influence how software is built, tested, and released
- Collaborate with talented engineers across multiple teams
- Grow your expertise in cloud, Kubernetes, and DevOps practices
If you enjoy solving complex engineering challenges and building tools that make developers more productive, we'd love to hear from you.
Requirements
Strong Python development skills
Solid Linux administration and scripting experience
Hands-on experience with Docker and Kubernetes
Understanding of CI/CD pipelines and software delivery practices
Knowledge of microservices and hybrid cloud/on-prem environments
Nice to Have
Azure or GCP experience
Java, Go, TypeScript, Cypress, or Playwright exposure
React for internal dashboards
Strong ownership mindset and problem-solving skills