About us:

Founded in 2015, Cashfree is a payments and banking technology company based out of Bangalore. Cashfree is backed by Silicon Valley investor Y Combinator and PayPal incubated start-up which aims to provide a single platform for businesses to disburse and collect payments in India via its Payouts and Payment Gateway products.

Key Differentiators:

Unlike other payment gateways that offer only payment collection offerings, Cashfree lets a business both collect payments and disburse bulk payments using the same platform.

More readings:

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 - 12 years of experience in software product development
  • Must have a degree in Computer Science or related field
  • A solid engineer at heart with excellent abstraction, coding and system design skills
  • Proven track record of leading the architecture and delivery in a startup/e-commerce ecosystem within a high growth & matrix environment
  • Successfully architected and led technology for consumer facing/B2B products in the global market along with being an efficient proficient problem-solver who envisions business and technical perspectives to develop workable solutions
  • Must have exposure to leading product development end-end (portfolio to delivery, re-architectures)
  • Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day
  • Solid experience in large scale Database systems like RDBMS & NoSQL
  • Strong design/development experience in building massively large scale distributed internet systems and products
  • Excellent programming skills in Java/GO and expertise in multi-threading and performance-oriented programming
  • Solid experience in Distributed systems, highly scalable products, performance & reliability
  • Excellent understanding of processing platforms and queues
  • Experience and knowledge of open source software, frameworks and broader cutting-edge technologies around server-side development in Java
  • Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science

What you will do:

  • Own the architecture of new product platforms to drive business results
  • Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact.
  • Help build, mentor and coach a team of very talented Engineers, Architects, Quality engineers, System Operation Engineers and DevOps engineers in architectural and design best practices.
  • Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery.
  • Be accountable for the design, for the ease of evolution, quality of the systems, performance, scaling, and availability characteristics and limitations of the systems.
  • Envision and develop the long-term architectural direction, with emphasis on platforms/ reusable components while adopting a nimble delivery process. Establish structures and processes that ensure a high level of quality and reliability and extensibility of deliverables.
  • Drive code and design reviews of components / systems / products in scope and drives the architectural governance for them
  • Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
  • Work with product management, business stakeholders and other engineering leaders to help define mid-term, long-term roadmaps and shape business directions

What we offer:

  • Everyone is empowered to make decisions
  • Transparency in communication keep us aware of where we are heading, and honest feedback helps everyone to grow quickly & in all directions
  • You also have flexible timings and a great office space to work in.
  • Meal coupons and Uber Credits.


10-12 years experience

Employment Terms

Full time, at our HQ in Bangalore, KA