Engineering

Principal Engineer

Bengaluru, Karnataka
Work Type: Full Time

About Role

  • Architect highly scalable, reliable, secure fault tolerant systems. 

  • Solve complex technical problems.

  • Create detailed design documents interfacing with product managers.

  • Make the right technology choices relevant for the problem that’s addressed.

  • Lead code reviews, enhancing code quality and ensuring adherence to best practices.

  • Collaborate with cross-functional teams, including front-end developers, product managers and security engineers, to build world-class features.

  • Mentor mid-level engineers, providing guidance and support to foster their growth.

  • Stay abreast of emerging technologies and engineering best practices, applying them to improve our platform.

  • Participate in the full software development lifecycle, including support and maintenance.

  • Manage OKR goals and ensure its completion

Requirements

Must Have

  • Bachelors or Masters in Computer Science Engineering

  • 10+ years of expertise as a principal engineer in a high-volume cloud environment that handles data at scale

  • Expert knowledge in database and AWS services

  • Prior experience architecting enterprise level products

  • Hands-on coding expertise

Nice to have

  • Fintech domain knowledge is a plus

  • Go is preferred, but other languages are also good

  • Expertise in MongoDB and Postgres




Submit Your Application

You have successfully applied
  • You have errors in applying