
Senior Software Engineer - C/C++
- Hyderabad, Telangana
- Permanent
- Full-time
- You will be exposing the capabilities via APIs which need to follow consistent patterns, are scalable, extensible and maintainable.
- You will also play a key role in open-ended explorations, prototyping and identifying opportunities for our developers.
- You will have the amazing opportunity learn and grow by working closely with the architects, senior engineers, Program Managers, and AI/ML scientists who contribute to the overall technical vision and strategy of the “architectural how” of how we build a scalable architecture with great fundamentals (such as performance, power, reliability).
- You may need to interact with our amazing open resource community developers via GitHub.
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or equivalent.
- Solid proficiency in C++ and/or C# programming languages.
- Experience working on Open-Source projects in GitHub.
- Solid understanding of software design principles and best practices.
- Good design, coding, debugging, teamwork, partnership and communication skills.
- Solid technical and analytical skills, excellent cross-group collaboration, and a passion for customers.
- 8+ years of professional software development experience.
- Experience working with AI/ML models, CoPilot & related tools would be a bonus.
- Experience of developing and operating a production quality service on any cloud especially Azure will be a huge asset.