Posted on: 25/06/2026
Job Description :
As a Principal Engineer, you will play a pivotal role in researching, designing, implementing, and managing innovative software programs. Your technical prowess and leadership will drive the development of robust, scalable, and high-performance solutions.
You will collaborate closely with cross-functional teams, lead technical initiatives, and contribute to the evolution of our product roadmap and cutting-edge AI/ML initiatives. You should have experience in large scale product development projects and Data Science projects.
What You'll Do :
Software Development Leadership :
- Research, design, implement, and manage software programs, ensuring they align with strategic objectives.
- Lead the technical direction and execution of software projects throughout the full development lifecycle.
Scalable Product Development :
- Collaborate with the Tech team to transform Proof of Concepts (POCs) into fully scalable, production-ready products.
- Contribute to the development of distributed, scalable systems, and high-volume transactional applications.
Code Quality and Testing :
- Uphold excellent code quality standards, employing unit testing and ensuring adherence to coding best practices.
- Support the team in achieving high code quality reflected in quality metrics.
Technical Leadership :
- Lead and guide a team of engineers through the software development lifecycle, providing mentorship and technical expertise.
Strategic Issue Resolution :
- Actively identify and address strategic challenges that may hinder the team's ability to achieve scientific, technical, and strategic goals.
Product Roadmap and Innovation :
- Contribute to the research and development of the product roadmap, including the integration of AI/ML initiatives.
Deployment and Performance Tracking :
- Collaborate closely with engineers to deploy solutions in production, both in real-time and batch processes.
- Systematically track and analyze performance metrics to ensure optimal system functioning.
Requirements & Skills :
- Bachelors / Master's Degree in Computer Science, Software Engineering, or a related field.
- Overall 6+ Years of extensive experience in the software product development, design including hands-on coding expertise.
- Proficiency in Python API development (Fast API).
- Ability to build multi agent applications.
- Proficiency in the UI technologies like React JS, Redux, HTML5/CSS and Java Scripting.
- Good working experience in RDBMS like PostgreSQL, hands-on experience in SQL is must.
- Experience in technologies like PySpark and big data technologies is an advantage.
- Experience in building enterprise scale SaaS software products using Microservices architecture and cloud platform like AWS and Azure.
- Strong communication and presentation skills.
Benefits :
- Paid Time Off.
- Employee referral bonus program.
- Awesome coworker.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Engineering Management
Job Code
1648651