JOBSEARCHER

Software Engineer

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