Cast AI02.03.26
AI SCORE 8.7

Senior Software Engineer - Karpenter (Remote)

$78K–$108K/year

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.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.7 of 10

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.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

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

Go by Exampleguide

Career Path

Senior Software Engineer - Karpenter(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Go Market Size 2024
$1.2B
Annual Growth
22.5%
AI Adoption in Go Development
35%
Investment in Go Projects
+150%
Labour Demand for Go Developers
+40%
Avg Salary for Senior Go Developers
$140K

Skills & Requirements

Required
GoKubernetesAWS
Growing in Demand
KubernetesMicroservices ArchitectureCloud Native Development
Declining
Java (for microservices)Monolithic Architecture

Domain Trends

Rise of Cloud-Native Applications
The shift towards cloud-native applications using Go has increased by 30% in 2024, driven by the demand for scalability and efficiency.
Increased Adoption of Kubernetes
Kubernetes usage among Go developers has surged to 70%, reflecting its importance in container orchestration and deployment.
Growing Interest in Serverless Architectures
Serverless computing adoption has increased by 25% in the Go community, with many developers leveraging AWS Lambda and GCP Cloud Functions.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.