HamburgerMenu
hirist

Mareana - Principal Engineer - Python/React.js

Mareana
10 - 16 Years
Bangalore

Posted on: 25/06/2026

Job Description

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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...