i
Mareana
1 Mareana Job
8-12 years
Mareana - Principal Engineer - Python/React.js (8-12 yrs)
Mareana
posted 4d ago
Flexible timing
Key skills for the job
About the job :
- 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.
What You'll Do :
Software Development Leadership :
- Research, design, implement, and manage software programs aligned with strategic objectives.
- Lead technical direction and execution throughout the development lifecycle.
Scalable Product Development :
- Collaborate 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, employ unit testing, and ensure 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, providing mentorship and technical expertise.
Strategic Issue Resolution :
- Actively identify and address strategic challenges hindering scientific, technical, and strategic goals.
Product Roadmap and Innovation :
- Contribute to research and development of the product roadmap, integrating AI/ML initiatives.
Deployment and Performance Tracking :
- Collaborate to deploy solutions in production, tracking and analyzing performance metrics.
Team Building and Best Practices :
- Foster a culture of team building and knowledge sharing, especially among junior team members.
Requirements & Skills :
- Bachelor's/Master's Degree in Computer Science, Software Engineering, or related field.
- 8+ years of experience in software product development, including hands-on coding with Agile processes.
- Proficiency in Python API development (Fast API), UI technologies like React JS, Redux, HTML5/CSS, JavaScript.
- Strong RDBMS experience (e.g, PostgreSQL) with hands-on SQL skills.
- Experience in PySpark, big data technologies, Microservices architecture, and cloud platforms (AWS, Azure) is advantageous.
- Familiarity with AI/ML concepts and their application is a plus.
- Strong leadership skills with the ability to mentor technical teams.
- Excellent communication and presentation skills.
Benefits:
- Paid Time Off
- Employee referral bonus program
- Stock Options
- Awesome coworkers
Functional Areas: Other
Read full job descriptionPrepare for Principal Engineer roles with real interview advice