This job appears expired.

Last verified Sep 3, 2026.Search similar jobs →

Principal Engineer 1

Cashfree Payments India Private LimitedBellandur, Karnataka, Indiafull timePrincipal
ExpiredVerified Sep 3, 2026

Job description

Job detailsRequired skills/experienceGood understanding of low level and hight level design of distributed systems.Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.Well versed with practices of good code development and code review and can ensure teams participating in it.Comfortable with writing and reviewing technical design documents.Can contribute to cross functional architectural and design discussions which spans across teams. Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.Good understanding of agile development methodology. Agile and fast learner to adapt with the requirements of the product and engineering. Experience: 12+ years Who you will do: Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scopeOpportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.Build your legacy while big systems are in the making.Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.Learn and contribute towards some of the best engineer practices.Use, propose and potentially contribute to best of the open source technology stacks.Lead teams and projects which make impact in the tech community and society.Evangelise your ideas which you believe in, and learn about how to make them a reality.Become a mentor and be mentored by some of the best.Publish your work and learnings in terms of blogs, paper or present them in tech forums.Job detailsRequired skills/experienceGood understanding of low level and hight level design of distributed systems.Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.Well versed with practices of good code development and code review and can ensure teams participating in it.Comfortable with writing and reviewing technical design documents.Can contribute to cross functional architectural and design discussions which spans across teams. Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.Good understanding of agile development methodology. Agile and fast learner to adapt with the requirements of the product and engineering. Experience: 12+ years Who you will do: Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scopeOpportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.Build your legacy while big systems are in the making.Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.Learn and contribute towards some of the best engineer practices.Use, propose and potentially contribute to best of the open source technology stacks.Lead teams and projects which make impact in the tech community and society.Evangelise your ideas which you believe in, and learn about how to make them a reality.Become a mentor and be mentored by some of the best.Publish your work and learnings in terms of blogs, paper or present them in tech forums.Required skills/experienceGood understanding of low level and hight level design of distributed systems.Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.Well versed with practices of good code development and code review and can ensure teams participating in it.Comfortable with writing and reviewing technical design documents.Can contribute to cross functional architectural and design discussions which spans across teams. Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.Good understanding of agile development methodology. Agile and fast learner to adapt with the requirements of the product and engineering. Experience: 12+ years Who you will do: Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scopeOpportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.Build your legacy while big systems are in the making.Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.Learn and contribute towards some of the best engineer practices.Use, propose and potentially contribute to best of the open source technology stacks.Lead teams and projects which make impact in the tech community and society.Evangelise your ideas which you believe in, and learn about how to make them a reality.Become a mentor and be mentored by some of the best.Publish your work and learnings in terms of blogs, paper or present them in tech forums.Required skills/experienceGood understanding of low level and hight level design of distributed systems.Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.Well versed with practices of good code development and code review and can ensure teams participating in it.Comfortable with writing and reviewing technical design documents.Can contribute to cross functional architectural and design discussions which spans across teams. Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.Good understanding of agile development methodology. Agile and fast learner to adapt with the requirements of the product and engineering. Experience: 12+ years Who you will do: Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scopeOpportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.Build your legacy while big systems are in the making.Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.Learn and contribute towards some of the best engineer practices.Use, propose and potentially contribute to best of the open source technology stacks.Lead teams and projects which make impact in the tech community and society.Evangelise your ideas which you believe in, and learn about how to make them a reality.Become a mentor and be mentored by some of the best.Publish your work and learnings in terms of blogs, paper or present them in tech forums.Required skills/experienceGood understanding of low level and hight level design of distributed systems.Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.Well versed with practices of good code development and code review and can ensure teams participating in it.Comfortable with writing and reviewing technical design documents.Can contribute to cross functional architectural and design discussions which spans across teams. Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.Good understanding of agile development methodology. Agile and fast learner to adapt with the requirements of the product and engineering. Experience: 12+ years Who you will do: Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scopeOpportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.Build your legacy while big systems are in the making.Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.Learn and contribute towards some of the best engineer practices.Use, propose and potentially contribute to best of the open source technology stacks.Lead teams and projects which make impact in the tech community and society.Evangelise your ideas which you believe in, and learn about how to make them a reality.Become a mentor and be mentored by some of the best.Publish your work and learnings in terms of blogs, paper or present them in tech forums.

Required skills/experience

Required skills/experience
  • Good understanding of low level and hight level design of distributed systems.

Good understanding of low level and hight level design of distributed systems.

Good understanding of low level and hight level design of distributed systems.
  • Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)

Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)

Comfortable in developing systems with mainstream programming languages e.g. Java(preferred), Golang (good to have)
  • Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.

Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.

Understands the code development life cycle, important checks of every stage and can collaborate with stakeholders to ensure them.
  • Well versed with practices of good code development and code review and can ensure teams participating in it.

Well versed with practices of good code development and code review and can ensure teams participating in it.

Well versed with practices of good code development and code review and can ensure teams participating in it.
  • Comfortable with writing and reviewing technical design documents.

Comfortable with writing and reviewing technical design documents.

Comfortable with writing and reviewing technical design documents.
  • Can contribute to cross functional architectural and design discussions which spans across teams.

Can contribute to cross functional architectural and design discussions which spans across teams.

Can contribute to cross functional architectural and design discussions which spans across teams.
  • Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.

Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.

Should be able to evaluate and comment on priorities of the team from technical debt and product requirement stand point.
  • Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.

Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.

Can lead by example, mentor and inspire a group of skilled engineers to achieve business critical goals.
  • Good understanding of agile development methodology.

Good understanding of agile development methodology.

Good understanding of agile development methodology.
  • Agile and fast learner to adapt with the requirements of the product and engineering.

Agile and fast learner to adapt with the requirements of the product and engineering.

Agile and fast learner to adapt with the requirements of the product and engineering.

Experience: 12+ years

Experience: 12+ years

Who you will do:

Who you will do:
  • Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope

Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope

Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope
  • Opportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.

Opportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.

Opportunity to be part of a passionate, purpose driven team of highly skilled individuals which is on mission it making it one of leading Fintech companies of the world.
  • Build your legacy while big systems are in the making.

Build your legacy while big systems are in the making.

Build your legacy while big systems are in the making.
  • Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.

Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.

Build highly scalable, resilient and resource efficient systems which handle the load of more than 40mil requests a day and aims to grow 2X every year.
  • Learn and contribute towards some of the best engineer practices.

Learn and contribute towards some of the best engineer practices.

Learn and contribute towards some of the best engineer practices.
  • Use, propose and potentially contribute to best of the open source technology stacks.

Use, propose and potentially contribute to best of the open source technology stacks.

Use, propose and potentially contribute to best of the open source technology stacks.
  • Lead teams and projects which make impact in the tech community and society.

Lead teams and projects which make impact in the tech community and society.

Lead teams and projects which make impact in the tech community and society.
  • Evangelise your ideas which you believe in, and learn about how to make them a reality.

Evangelise your ideas which you believe in, and learn about how to make them a reality.

Evangelise your ideas which you believe in, and learn about how to make them a reality.
  • Become a mentor and be mentored by some of the best.

Become a mentor and be mentored by some of the best.

Become a mentor and be mentored by some of the best.
  • Publish your work and learnings in terms of blogs, paper or present them in tech forums.

Publish your work and learnings in terms of blogs, paper or present them in tech forums.

Publish your work and learnings in terms of blogs, paper or present them in tech forums.Made withMade with

Made with