CAST AI is looking for experienced software engineers to help build and improve its cloud automation and optimization platform. The Senior Software Engineer opportunity is aimed at developers with strong backend engineering skills, knowledge of distributed systems, and experience working with cloud infrastructure.
The company develops technology that helps businesses reduce cloud costs, improve application performance, and automate infrastructure management. Successful candidates may work on teams responsible for workload optimization, Kubernetes autoscaling, cloud resource pricing, reporting systems, or AI infrastructure.
This opportunity may be particularly relevant to senior engineers who enjoy solving complex technical problems and building scalable systems. However, applicants should confirm that the vacancy is still accepting applications before proceeding.
JOB OVERVIEW
Company: CAST AI
Position: Senior Software Engineer
Job Type: Full-time
Work Arrangement: Remote; eligible locations depend on the specific vacancy
Department: Engineering
Industry: Cloud Computing, Software Engineering, DevOps and AI Infrastructure
Primary Language: Go
Additional Technologies: Python, Kubernetes, AWS, Google Cloud, Azure, PostgreSQL and distributed systems
Salary: A matching CAST AI careers listing reports €6,500–€9,000 gross per month for a specific regional version. Confirm whether this applies to the vacancy you are applying for.
Application Deadline: No confirmed deadline identified
ABOUT CAST AI
CAST AI is a cloud automation and optimization company that helps organizations manage their applications and infrastructure more efficiently. Its platform focuses on automating decisions that traditionally require extensive manual work by cloud and DevOps teams.
Businesses running applications in cloud environments often face rising infrastructure costs, inefficient resource allocation and performance challenges. CAST AI develops technology designed to analyse workloads and automatically adjust infrastructure resources to improve efficiency.
The company works with major cloud platforms, including Amazon Web Services (AWS), Google Cloud Platform (GCP) and Microsoft Azure. Its technology also supports Kubernetes-based environments and modern application infrastructure.
CAST AI's focus on automation makes software engineering central to its business. Engineers help develop the systems that analyse workloads, make optimization decisions and execute infrastructure changes reliably.
ABOUT THE SENIOR SOFTWARE ENGINEER ROLE
CAST AI is recruiting senior software engineers across multiple teams. The exact responsibilities depend on the team, but the work generally involves developing backend services, improving distributed systems, optimizing performance and building reliable cloud infrastructure.
Engineers may contribute to systems that process large volumes of data, synchronize cloud resource information, automate Kubernetes scaling or help customers deploy and manage AI workloads.
The role requires a strong engineering foundation, an analytical mindset and the ability to investigate difficult technical problems. Candidates should be comfortable making decisions about architecture, performance, reliability and maintainability.
Go is the primary programming language mentioned in the matching careers listing. Python is also used for certain applications. Candidates with strong backend engineering skills in another language may still be considered if they are willing and able to transition to Go.
POTENTIAL ENGINEERING TEAMS
The matching CAST AI careers listing describes several engineering areas:
- Workload Optimization: Develop systems that automatically adjust workload resource allocations to reduce costs and improve application reliability.
- Autoscaler: Build technology that manages Kubernetes node capacity and responds to changing workload demands.
- Reporting: Develop scalable systems that process large volumes of data and provide insights into infrastructure usage, savings and performance.
- Pricing: Maintain accurate information about cloud resources, availability, discounts and pricing across cloud providers.
- AI Enabler: Help customers deploy and manage large language models in Kubernetes environments and improve the efficiency of AI workloads.
Team availability may change. Applicants should check the official job description to identify the particular team associated with the vacancy they are applying for.
KEY RESPONSIBILITIES
Depending on the assigned team, the Senior Software Engineer may be responsible for:
- Designing, developing and maintaining scalable backend services.
- Building reliable distributed systems and APIs.
- Writing clean, maintainable and well-tested code.
- Investigating complex bugs and production incidents.
- Improving system performance, reliability and resource efficiency.
- Working with cloud platforms and Kubernetes infrastructure.
- Contributing to technical architecture and engineering decisions.
- Collaborating with product managers and other engineers to deliver features.
- Reviewing code and helping maintain engineering standards.
- Identifying opportunities to automate manual processes.
- Supporting the development of tools that improve cloud cost management and application performance.
REQUIRED QUALIFICATIONS
Suitable applicants should have a strong background in software development and the ability to solve complex engineering challenges.
- Strong software engineering and backend development skills.
- Experience building or maintaining distributed systems.
- Proficiency in Go or experience with another backend language and willingness to learn Go.
- Hands-on knowledge of cloud platforms such as AWS, GCP or Azure.
- Experience with Kubernetes and container orchestration.
- Understanding of CI/CD pipelines and DevOps practices.
- Strong debugging, optimization and performance-tuning skills.
- Ability to work independently and collaborate with a distributed team.
- Strong written and spoken English.
- A proactive approach to solving problems and improving software quality.
Because this is a senior-level role, applicants should be ready to discuss substantial engineering projects, technical decisions, system reliability and the results of their work.
TECHNOLOGIES AND TOOLS
The matching careers listing identifies a modern cloud engineering stack that includes:
- Programming: Go and Python.
- Cloud platforms: AWS, Google Cloud Platform and Microsoft Azure.
- Orchestration: Kubernetes.
- Databases: PostgreSQL and cloud object storage.
- Messaging and APIs: Google Cloud Pub/Sub, gRPC and REST.
- Observability: Prometheus, Grafana, Loki and Tempo.
- CI/CD and GitOps: GitLab CI and Argo CD.
Applicants do not necessarily need experience with every technology listed. Review the specific team requirements and emphasize the tools most relevant to the position.
WHO SHOULD APPLY?
This opportunity may suit:
- Senior backend software engineers.
- Go developers with distributed-systems experience.
- Cloud infrastructure engineers with strong software development skills.
- Kubernetes and platform engineering specialists.
- DevOps engineers with experience building production software.
- Engineers interested in AI infrastructure and cloud optimization.
- Software developers who enjoy performance engineering and complex technical challenges.
Applicants should confirm the geographic eligibility requirements because remote positions may be restricted to particular countries or regions.
SALARY AND BENEFITS
A matching CAST AI careers listing advertises gross monthly compensation of €6,500–€9,000, depending on experience, along with equity options. This range belongs to a specific regional version of the role and should not be assumed to apply worldwide.
The company also describes a remote-friendly working environment, opportunities to work with cloud technology specialists, direct product impact and dedicated time for learning and personal projects.
Confirm the salary, benefits, employment arrangement and permitted work location on the exact vacancy page before applying.
HOW TO APPLY
Interested candidates should review CAST AI's official careers platform and locate the Senior Software Engineer vacancy that matches their experience and location.
Prepare a CV that highlights backend development, distributed systems, cloud infrastructure, Kubernetes, performance optimization and relevant production projects. Include measurable results where possible, such as improvements in reliability, reduced infrastructure costs or increased processing capacity.
Application deadline: No confirmed deadline was identified.
Before applying: The linked CAST AI careers page is a matching senior engineering listing, but it may not be the exact vacancy shown on Remote OK. Confirm that the role is open and that the location and team match your interests.
CONCLUSION
The Senior Software Engineer opportunity at CAST AI may be attractive to experienced developers who want to work on cloud automation, Kubernetes, distributed systems and infrastructure optimization.
The company operates in a technically demanding field where software quality, performance and reliability can have a direct effect on customer costs and application operations.
Engineers with strong backend skills, cloud experience and a proactive problem-solving mindset should review the current vacancy and verify the requirements before submitting an application.
AfroCareer Notice: Job details can change without notice. Confirm the vacancy status, eligible countries, salary and application instructions on the employer's official website. AfroCareer does not guarantee employment.

No comments:
Post a Comment