Demo

Senior Software Engineer

IBM
IBM Salary
San Jose, CA Full Time
POSTED ON 4/20/2025
AVAILABLE BEFORE 5/17/2025

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

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IBM

IBM
Hired Organization Address Washington, DC Full Time
Introduction A Technology Sales Managing Director career within IBM means being the overall leader on one of our biggest...
IBM
Hired Organization Address Lowell, MA Full Time
Introduction At IBM, work is more than a job - it’s a calling : To build. To design. To code. To consult. To think along...
IBM
Hired Organization Address Durham, NC Full Time
Introduction IBM’s procurement function oversees $17B in annual spend for IBM and nearly $100B in spend for our BPO clie...
IBM
Hired Organization Address Yorktown Heights, NY Full Time
Introduction Are you interested in time series foundation models, the new model architectures and driving impact from fu...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the San Jose, CA area that may be a better fit.

Senior Software UI Engineer

HEAT Software, Milpitas, CA

AI Assistant is available now!

Feel free to start your new journey!