Principal Software Engineer

4 weeks ago


Chennai, Tamil Nadu, India Mako IT Lab Full time

Principal Software Engineer :

Principal Software Engineer will be responsible for designing and implementing robust, scalable, and maintainable backend architectures, assisting in pre-sales activities, managing multiple projects and teams, providing regular updates to the founders, conducting research and development, and ensuring the overall technical excellence of our solutions.

Proficiency in Python is essential for this role.

Key Design :

- Design and develop scalable and maintainable backend architectures.

- Ensure best practices in coding, security, performance, and scalability are

Support :

- Collaborate with the sales team to provide technical insights and solutions during pre-sales activities.

- Assist in creating proposals and technical documentation for potential

Management :

- Lead and manage multiple backend projects, ensuring timely delivery and quality.

- Coordinate with cross-functional teams to ensure project success.

- Conduct regular project reviews and provide updates to the founders.

Team Management :

- Mentor and guide a team of backend developers.

- Foster a collaborative and innovative team environment.

- Conduct performance reviews and provide constructive feedback.

Research And Development :

- Stay updated with the latest industry trends and technologies.

- Identify and integrate new technologies and tools to improve project outcomes.

- Conduct R&D to explore new solutions and Bachelors or Masters degree in Computer Science, Engineering, or a related 8+ years of experience in backend development, with at least 3 years in a leadership role.

- Proven experience in designing and implementing scalable backend architectures.

- Strong experience in managing and delivering multiple projects.

- Demonstrated ability to lead and mentor a team of developers.

Technical Skills :

- Expert-level proficiency in Python.

- Strong understanding of database design and management (SQL and NoSQL).

- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

- Knowledge of RESTful APIs, microservices architecture, and message queues.

- Ability to design systems that can scale efficiently to handle growing user demands.

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India MicroStrategy Full time US$ 1,50,000 - US$ 2,00,000 per year

    Company Description Strategy (Nasdaq: MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation. We don't just follow trends—we set them and drive change. As a market leader in enterprise analytics and mobility software, we've pioneered BI and analytics space, empowering people to make better...


  • Chennai, Tamil Nadu, India Equiniti Full time

    Management Level EPosition Principal Software Engineerxe2x80x8b Java Location Chennai IndiaReports to Engineering ManagerPURPOSE OF POSITIONA national and international employee plans and transfer agent administrator is seeking a Principal Software Engineer with experience in development deployment and operation of software solutions primarily based on...


  • Chennai, Tamil Nadu, India ESSCORP TECH Full time

    We're Hiring Senior / Principal Software EngineerLocation : Chennai (Hybrid)Experience : 5 to 8 YearsNotice Period : Immediate to 15 Days OnlyAbout the Opportunity :Join a fast-growing product innovation company that blends Silicon Valley-style rapid prototyping with robust enterprise-grade development. You'll be part of a collaborative team that works...


  • Chennai, Tamil Nadu, India RBS Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Join us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Principal Software Engineer, VPAs a key member of our engineering team, you will play a pivotal role in designing and developing innovative software solutions.The ideal candidate will have extensive experience in software engineering, architecture, and DevOps, with a strong background in leading teams and mentoring junior engineers. Leading the...

  • Principal Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Quest Global Full time

    Job Location : Chennai Relocation Bonus for Outstation Candidates as per company policy. We are accepting Job Applications : Please submit updated CV - Email : ; Principal Engineer - Medical Devices Firmware Development Senior / Firmware Architect - Medical Devices | 10 - 20 Years | Job Description Responsibilities include - Design and architect...

  • Principal Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Quest Global Full time

    Job Location : ChennaiRelocation Bonus for Outstation Candidates as per company policy.We are accepting Job Applications :Please submit updated CV - Email : Lamiya.JA@quest-global.com;sunil.chandran@quest-global.comPrincipal Engineer - Medical Devices Firmware DevelopmentSenior / Firmware Architect - Medical Devices | 10 - 20 Years |Job...


  • Chennai, Tamil Nadu, India Equiniti Full time

    Management Level E Equiniti is a leading international provider of shareholder pension remediation and credit technology With over 6000 employees it supports 37 million people in 120 countries EQ India began its operations in 2014 as a Global India Captive Centre for Equiniti a leading fintech company specialising in shareholder management Within a...

  • Principal Engineer

    7 days ago


    Chennai, Tamil Nadu, India Quvia Full time US$ 1,50,000 - US$ 2,00,000 per year

    About the RoleWe're seeking curious thinkers looking to co-author the next chapters of our story. Joining nowmeans helping shape our vision, structures, and systems; playing a key-role as we launch into ourambitious future.We're looking for Principal Engineer  to work on the NextGen connectivity platform acrossplatforms. This is an outstanding opportunity...


  • Chennai, Tamil Nadu, India A2MAC1 Full time

    Mission :As a member of our global technology team, we are looking for a Principal Software Engineer. Reporting to the Head of Engineering, as part of our Engineering team, you will be working closely with product owners and solution architects with responsibility for guiding the team on the technical direction of the development of the A2MAC1 Platform.Your...