
Principal Engineer
- Mohali, Punjab
- Permanent
- Full-time
- Education: Bachelor's degree in Computer Science, IT, or related field.
- Experience: 2-5 years in software development roles.
- Technical Skills:Strong understanding of MEAN/MERN Stack technologies.
Ability to create and implement scalable, high-performance solutions.
Hands-on experience in backend API development & UI integration.
Familiarity with cloud platforms like AWS and containerisation (Docker, Kubernetes).
Understanding of AI/ML concepts in development.
Knowledge of version control tools like GitLab/GitHub and project management tools like Notion.
- Soft Skills: Strong analytical mindset, leadership skills, and a passion for mentoring junior developers.
- Collaborate with the Product Team to plan and implement technical solutions for new features.
- Work closely with Technical Leads & Senior Developers to define software architecture and create low-level designs.
- Conduct code reviews to ensure adherence to best practices and coding standards.
- Develop backend APIs and integrate them with frontend applications.
- Conduct automated unit & integration testing to ensure high code quality.
- Document technical processes, APIs, and troubleshooting guides.
- Monitor system performance and suggest improvements to optimize efficiency.
- Assist the Customer Success Team in resolving technical challenges and enhancing user experience.
- Mentor junior engineers, providing guidance on best practices and career growth.
- Any other task relevant to the product that may be needed.
- Be part of a cutting-edge AI startup driving innovation in chatbot automation.
- Work with a passionate and talented team that values knowledge-sharing and problem-solving.
- Growth-oriented environment with ample learning opportunities.
- Exposure to top-tier global clients and projects with real-world impact.
- Flexible work hours and an emphasis on work-life balance.
- A culture that fosters creativity, ownership, and collaboration.