About the Role
We're hiring a Senior Software Engineer - Karpenter to join our innovative team at Cast AI. In this remote role, you'll play a crucial part in enhancing the integration between Karpenter and Cast AI, which is pivotal for optimizing cloud costs and improving application performance. As a Senior Software Engineer, you will directly impact how organizations utilize Karpenter at scale, making this an exciting opportunity for those passionate about cloud technology and Kubernetes.
What You'll Do
- Design, build, and operate backend services and Kubernetes operators in Go that manage clusters together with Karpenter.
- Participate in architecture and design decisions to enhance system reliability and performance.
- Contribute to high-volume data-plane services (gRPC/REST) and asynchronous workflows.
- Shape public and internal APIs with a focus on simplicity and developer experience.
- Engage in design reviews, code reviews, and on-call rotations, while also participating in customer deep-dives.
Requirements
- Strong software engineering skills with experience in distributed systems and backend development.
- Experience with GoLang is ideal, but a willingness to transition to it is acceptable.
- Proficient debugging, optimization, and performance-tuning skills.
- Deep understanding of cloud platforms such as AWS, GCP, and Azure, along with Kubernetes for containerization and orchestration.
- Experience with CI/CD and DevOps practices.
- Strong English communication skills, both verbal and written.
- Ability to work independently and collaboratively within a team.
- A proactive, problem-solving mindset with a “yes we can” attitude.
Nice To Have
- Contributions to the Kubernetes or cloud-native OSS ecosystem.
- Experience working with Karpenter.
What We Offer
- Competitive salary ranging from €78,000 to €108,000 gross, depending on experience.
- Enjoy a flexible, remote-first global environment.
- Collaborate with a global team of cloud experts and innovators.
- Equity options available.
- Fast-paced workflow with quick feedback cycles.
- 10% of your work time dedicated to personal projects or self-improvement.
- Learning budget for professional development, including access to international conferences and courses.
- Annual hackathon to spark new ideas and strengthen team bonds.
- Team-building budget and company events to connect with colleagues.
- Equipment budget to ensure you have everything you need.
- Extra days off to maintain a healthy work-life balance.
This Senior Software Engineer role at CAST AI offers a unique opportunity to work remotely while contributing to innovative cloud technologies. With a competitive salary and a strong focus on personal development, this position is ideal for skilled engineers looking to make an impact.
Who Will Succeed Here
Proficiency in Go programming language, with a deep understanding of its concurrency model, to effectively contribute to Karpenter's performance optimization.
Experience with Kubernetes, particularly in deploying and managing cloud-native applications, ensuring seamless integration with CI/CD pipelines in a remote work environment.
Strong familiarity with cloud platforms like AWS, GCP, and Azure, coupled with a strategic mindset for cost-saving optimizations and resource management in a scalable architecture.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months