Principal Software Development Engineer Job in Innovaccer
Principal Software Development Engineer
- Noida, Gautam Buddha Nagar, Uttar Pradesh
- Not Disclosed
- Full-time
Job Opportunity: Principal Software Development Engineer
Engineering at Innovaccer
At Innovaccer, every line of code accelerates our customers' success. Together, we turn complex challenges into innovative solutions, transforming raw data into actionable insights that revolutionize healthcare. Be part of a team that s shaping the future of healthcare, one line of code at a time, making a meaningful impact on the world.
About the Role
We are looking for a Principal Software Development Engineer to create exceptional product experiences. In this role, you ll collaborate with a talented team of engineers to build innovative features that address customer pain points. Your technical expertise and strategic vision will drive the development of scalable, robust solutions.
A Day in the Life
Develop and implement high-level strategies while taking a hands-on approach to execution.
Build efficient, reusable applications and abstractions.
Identify and communicate best practices for back-end development.
Participate in all stages of the project life cycle, from prototyping and design to integration, QA, and delivery.
Analyze and optimize the performance, scalability, stability, and security of the product.
Elevate engineering standards, tooling, and processes.
Provide technical leadership and direction for software development projects.
Define architectural vision and strategy aligned with business goals, mentoring teams to ensure successful implementation.
Design and architect scalable, robust, and high-performance software solutions using Python and React.
Conduct architectural reviews to ensure compliance with technical standards.
Conduct code reviews, mentor junior engineers, and stay updated on emerging technologies.
What You Will Do
Bring 12+ years of experience with a start-up mindset and a passion for learning.
Expertise in Python and experience with web frameworks such as Django, FastAPI, or Flask.
Experience in UI/web development (a plus).
Proven experience in application architecture and solution design for large-scale B2C/B2B SaaS products.
Demonstrate aggressive problem diagnosis and creative problem-solving skills.
Expertise in Kubernetes and containerization.
Experience with RDBMS & NoSQL databases, such as Postgres and MongoDB (OLAP database experience is a bonus).
Strong proficiency in cloud computing platforms like AWS and Azure.
Hold a Bachelor s degree in Information Technology, Computer Science, or Computer Engineering.
Applied AI experience (a plus).
What We Offer
Generous Leave Benefits: Enjoy up to 40 days of leave annually.
Parental Leave: Benefit from industry-leading parental leave policies to spend quality time with your new addition.
Sabbatical Leave Policy: Take time for skill development, academic pursuits, or a well-earned break.
Health Insurance: Comprehensive health benefits for you and your family.
Pet-Friendly Office (Noida only): Bring your furry friends to work and let them join the Innovaccer family.
Creche Facility for Children (India offices): Enjoy peace of mind with reliable childcare services.
Qualification : Bachelors degree in Information Technology/Computer Science/Computer Engineering
Minimum 12 Years
2 - 4 Hires