Demo

Senior Software Engineer

IBM Computing
San Francisco, CA Full Time
POSTED ON 4/23/2025
AVAILABLE BEFORE 5/20/2025

IntroductionA 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 responsibilitiesKubecost 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-timeBuild and optimize APIs to ensure seamless data integration between our backend systems and frontend applicationsWork closely with product managers, front-end engineers, and cloud infrastructure experts to design new features that enhance the user experienceLead technical discussions and contribute to architectural decisions that shape the future of Kubecost's backend infrastructureEnsure the reliability, performance, and security of our systems through testing, monitoring, and incident responseMentor junior engineers, contribute to code reviews, and foster a collaborative engineering cultureStay current with emerging trends and technologies in backend development, cloud computing, and Kubernetes ecosystemsRequired technical and professional expertiseStrong proficiency in backend development languages such as Go (Golang), Python, or JavaExtensive experience with Kubernetes and other cloud-native technologiesSolid understanding of building and scaling microservices architectures1 years of experience w / Clickhouse, Duck DB, or PostgreSQLStrong background in designing and optimizing RESTful APIs and familiarity with GraphQLFamiliarity with containerization technologies like Docker and orchestration tools like KubernetesExperience working with cloud platforms like AWS, Google Cloud, or AzureStrong knowledge of CI / CD pipelines, testing frameworks, and automated deployment practicesPreferred technical and professional experience5 years of experience as a backend engineer, ideally working in a cloud-native or Kubernetes-focused environmentExperience in cloud cost optimization, cloud billing, or FinOpsFamiliarity with open-source software development and community engagementA proven track record of delivering high-quality, scalable software solutionsStrong problem-solving skills, with a focus on innovation and delivering results#J-18808-Ljbffr

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: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$111,369 - $141,168
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: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IBM Computing

IBM Computing
Hired Organization Address Boston, MA Full Time
IBM Platform Engineer - Entry Level Sales Program 2025 in Boston, Massachusetts IntroductionTechnology sales at IBM is e...
IBM Computing
Hired Organization Address Austin, TX Full Time
Introduction IBM Blue Studio is responsible for the sophistication and strategic evolution and expression of the IBM bra...
IBM Computing
Hired Organization Address Houston, TX Full Time
Introduction Find out more about this role by reading the information below, then apply to be considered.Project Descrip...
IBM Computing
Hired Organization Address Seattle, WA Full Time
IBM Technology Sales Specialist - Cloud Platform - West in Seattle, Washington Introduction Increase your chances of an ...

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

Senior Software Engineer

Talent Software Services, San Francisco, CA

Senior Software Development Engineer in Test (SDET)

Advent Software, Inc., San Francisco, CA

AI Assistant is available now!

Feel free to start your new journey!