Senior Software Engineer
IBM
**Introduction**
A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Kubecost empowers teams to monitor and manage Kubernetes costs efficiently, offering insights to help reduce spend while maintaining application performance. As a rapidly growing, open-source focused company, we are passionate about empowering the global Kubernetes community with our platform that provides real-time cost monitoring for cloud-native applications.
We are looking for innovative and motivated individuals to join us on our mission to make Kubernetes cost-efficient, scalable, and accessible for everyone.
Job Description:
We are looking for a Senior Backend Engineer to help drive the development of our core backend systems that power Kubecost's cost optimization platform. As a Senior Backend Engineer, you will design, build, and scale microservices that process large volumes of cloud infrastructure data, enabling users to understand and optimize their Kubernetes environments.
This role is ideal for someone who thrives in a fast-paced, startup environment, is passionate about cloud-native technologies, and enjoys working with distributed systems and large-scale applications.
Key Responsibilities:
* Design, develop, and maintain robust, scalable, and secure backend services that enable our platform to handle high volumes of data in real-time
* Build and optimize APIs to ensure seamless data integration between our backend systems and frontend applications
* Work closely with product managers, front-end engineers, and cloud infrastructure experts to design new features that enhance the user experience
* Lead technical discussions and contribute to architectural decisions that shape the future of Kubecost's backend infrastructure
* Ensure the reliability, performance, and security of our systems through testing, monitoring, and incident response
* Mentor junior engineers, contribute to code reviews, and foster a collaborative engineering culture
* Stay current with emerging trends and technologies in backend development, cloud computing, and Kubernetes ecosystems
**Required technical and professional expertise**
* Strong proficiency in backend development languages such as Go (Golang), Python, or Java
* Extensive experience with Kubernetes and other cloud-native technologies
* Solid understanding of building and scaling microservices architectures
* 1+ years of experience w/ Clickhouse, Duck DB, or PostgreSQL
* Strong background in designing and optimizing RESTful APIs and familiarity with GraphQL
* Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
* Experience working with cloud platforms like AWS, Google Cloud, or Azure
* Strong knowledge of CI/CD pipelines, testing frameworks, and automated deployment practices
**Preferred technical and professional experience**
* 5+ years of experience as a backend engineer, ideally working in a cloud-native or Kubernetes-focused environment
* Experience in cloud cost optimization, cloud billing, or FinOps
* Familiarity with open-source software development and community engagement
* A proven track record of delivering high-quality, scalable software solutions
* Strong problem-solving skills, with a focus on innovation and delivering results
Confirm your E-mail: Send Email
All Jobs from IBM