Senior Software Engineer

job
  • IBM Computing
Job Summary
Location
San Francisco ,CA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
19 Feb 2025
Share
Job Description
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-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 expertiseStrong 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 experience5+ 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

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • San Francisco, CA
  • 3 Days ago
  • San Francisco, CA
  • 58 Minutes ago
  • Orlando, FL
  • 3 Days ago
  • New York, NY
  • 3 Days ago
  • Seattle, WA
  • 3 Days ago
  • Santa Monica, CA
  • 3 Days ago
  • Boston, MA
  • 3 Days ago
  • San Jose, CA
  • 3 Days ago
  • San Diego, CA
  • 3 Days ago
  • Irvine, CA
  • 5 Days ago
  • Plano, TX
  • 5 Days ago
  • Columbus, OH
  • 5 Days ago
  • Mesa, AZ
  • 5 Days ago
  • San Francisco, CA
  • 5 Days ago
  • San Jose, CA
  • 5 Days ago