Graduate Software Engineer, Open Source and Linux
New
IndiaFull-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- PythonJavaJavascriptC++GoRustLinuxSoftware Engineering
Requirements
- Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related STEM field
- Excellent academic track record
- Proficiency in at least one programming language such as Python, Rust, C/C++, Golang, JavaScript, or Java
- Familiarity with Linux-based environments
- Strong analytical thinking and problem-solving ability
- Experience with personal or academic software projects
- Excellent written and spoken English communication skills
- Willingness to travel internationally twice per year
Responsibilities
- Write clean, efficient, and high-quality code in languages such as Python, Golang, Rust, C/C++, JavaScript, or Java
- Work across the full stack of systems, including Ubuntu environments and broader Linux components
- Participate in design discussions, global engineering sprints, and roadmap planning
- Collaborate with users, contributors, and internal teams through code reviews and issue tracking
- Support debugging, issue resolution, and customer-facing problem solving
- Develop awareness of software security, system design principles, and scalable architecture patterns
View Full Description & ApplyYou'll be redirected to the employer's site