Software Engineer | Private Cloud Systems
New
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience in systems software development and optimization
- Required Skills
- PythonBashC++GoLinuxDistributed Systems
Requirements
- 5+ years of experience in systems software development and optimization
- Strong expertise in at least one of the following: virtualization, storage systems, service modeling, REST API/SDK generation, scientific or high-performance computing, or kernel development
- Proven experience designing, developing, or troubleshooting distributed systems
- Proficiency in systems programming languages such as C or C++, Go
- Proficiency in scripting languages like Python or Bash
- Comfortable working in Unix/Linux environments and command-line systems
- Strong analytical mindset
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
Responsibilities
- Design and develop major infrastructure components with a strong focus on fault tolerance, scalability, and performance
- Own systems end-to-end, from architecture and implementation to production deployment and ongoing maintenance
- Collaborate with cross-functional teams to ensure smooth integration and operation of infrastructure services
- Contribute to a culture of distributed leadership, adapting between leading, collaborating, and supporting peers as needed
- Promote a data-driven and code-first approach to decision-making across engineering initiatives
- Drive continuous improvements in system reliability, usability, and operational efficiency
- Participate in building an environment that values experimentation, learning from failures, and collective improvement
View Full Description & ApplyYou'll be redirected to the employer's site