Principal Engineer
(10+ years exp)Cashfree Payments
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
What are we looking for?
As a Principal Engineer you will be responsible for contribute to the high-level Architecture of several systems & contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams. You will interact with the product and business teams to provide robust technical solutions to business problems.
*What You Will Need: *
•10+ years of relevant work experience with a Bachelor’s degree in Computer science or
any relevant subject.
● Deep expertise in at least one programming language (e. g. Java, GoLang) & technology
stack to write maintainable, scalable, unit-tested code.
● At a senior role we expect you to be adept at core software engineering skills (data
structures, algorithms, system design) and imbibe best practices (agile, TDD/BDD,
OOPS,
● Reactive/Functional programming, Containerization, CI/CD).
● We expect you to have worked in complex live projects and be capable of applying
learnings from the same.
● Advanced knowledge on the Infrastructure, Kubernetes, AWS or any other cloud
ecosystem.
● Experience in system design, distributed systems, relational and No-SQL databases
*What you will do? *
Opportunity to work with a young, dynamic and highly energetic team in scaling our
payment systems to handle USD 30B+ yearly.
● Ability to support tens of millions of requests on a daily basis.
● Expand our merchant base from the current 100k to a million in the next one year
● Drive the technology and engineering best practices on different fronts like quality,
performance, design, operations at organisational level
● Drive technology innovations & remaining ahead of the curve.
● Mentor/coach engineers to facilitate their development and provide technical leadership
to them