Senior Software Engineer
On-siteBengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-sitePart TimeSenior LevelMasters DegreeAutomotive SoftwareLarge
Part TimeSenior LevelMasters DegreeLargeAutomotive Software
Job Summary
Design and build scalable, high-performance systems and services while leading feature development from concept to deployment. Collaborate with architects to influence system design, conduct code reviews, and set engineering standards across the team. Mentor junior engineers, resolve production bottlenecks, and drive adoption of best practices to ensure quality and maintainability. Requires 5–7 years of experience with modern languages like Java or Python, distributed systems expertise, and cloud-native technologies including Kubernetes and AWS.
Required Qualifications
- 5–7 years of experience in software engineering
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Expertise in one or more modern programming languages (e.g., Java, Python, JavaScript, C++)
- Strong understanding of distributed systems, cloud-native services, and performance optimization
- Experience with microservices, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, GCP, Azure)
- Excellent problem-solving, mentorship, and communication skills
- Proven track record of delivering production-grade software and improving team effectiveness
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.