Back to jobs

Software Engineer

Platform9 Systems · San Jose, CA, US

Spotted 3h agoFull-time

Job details

Pay
$112,000 – $160,000 a year
Work mode
Hybrid
Employment
Full-time
Education
Bachelor's degree
Posted
Nov 2, 2026
Last confirmed open
Nov 2, 2026
Job description

About this role

About the Company

Platform9 Systems is a cloud software company headquartered in California. Founded in 2013, the company specializes in simplifying enterprise private cloud infrastructure and cloud-native technology. Its solutions help organizations manage Kubernetes, virtual machines, distributed systems, and hybrid cloud environments.

Platform9 focuses on making cloud infrastructure easier to deploy, operate, and scale.

Job Description

Platform9 Systems is seeking a motivated Software Engineer to help design, develop, and maintain modern cloud-native software products. The ideal candidate will contribute to engineering projects involving distributed systems, cloud infrastructure, and container-based technologies.

The successful candidate will collaborate with engineering teams to develop scalable software solutions, improve application performance, and support reliable cloud infrastructure operations.

Key Responsibilities

  • Design, develop, and maintain cloud-native software applications.
  • Build software services for distributed cloud environments.
  • Develop and improve backend components using modern programming languages.
  • Collaborate with engineering teams on product design and implementation.
  • Troubleshoot software defects and infrastructure-related issues.
  • Improve application performance, scalability, and reliability.
  • Participate in code reviews and software testing.
  • Support Kubernetes-based products and cloud infrastructure deployments.
  • Maintain technical documentation and development standards.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Strong programming knowledge in Python, Go, Java, or C++.
  • Understanding of software engineering principles and data structures.
  • Knowledge of Linux or Unix operating systems.
  • Familiarity with cloud computing and distributed systems.
  • Understanding of networking concepts and software development practices.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively in a technical environment.

Preferred Skills

  • Experience with Kubernetes and containerization technologies.
  • Familiarity with OpenStack or DevStack.
  • Knowledge of cloud infrastructure and virtualization.
  • Experience developing distributed systems or SaaS applications.
  • Familiarity with Git, CI/CD, and automated testing.
  • Understanding of networking protocols and cloud-native architecture.

Compensation

Estimated annual salary range: $112,000 – $160,000, depending on experience, technical skills, and job-related qualifications. Additional compensation may include equity or other incentives, subject to employer policy.

Benefits

Potential benefits include:

  • Medical healthcare coverage.
  • Competitive compensation and equity opportunities.
  • Hybrid work arrangements.
  • Wellness benefits.
  • Professional development and certification opportunities.
  • Employee recognition programs.
  • Team-building activities.

Benefits and eligibility depend on the employer's current policies.

Pay: $112,000.00 - $160,000.00 per year

Benefits:

  • Health insurance
  • Relocation assistance
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed