Full Time • On-Site

Full Time • On-Site

Full-Time 123750 - 151250 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and develop robust services while collaborating with front-end developers.
  • Company: Join Cashfree Payments, a leader in the payment solutions industry.
  • Benefits: Competitive salary, innovative work environment, and opportunities for professional growth.
  • Other info: Work with cutting-edge technologies and make a real impact in the fintech space.
  • Why this job: Be part of a fast-paced team shaping the future of payments and e-commerce.
  • Qualifications: Bachelor's degree in Computer Science and 5+ years of relevant experience.

The predicted salary is between 123750 - 151250 $ per year.

At Cashfree Payments, we’re not just shaping the future of payments—we’re moving fast to scale businesses at every stage, with deep expertise in powering India’s D2C and e-commerce growth. Founded in 2015, we process transactions worth $80B annually and are trusted by more than 800,000 businesses. Authorised by the Reserve Bank of India, we enable seamless collections, payouts, identity verification, and fraud detection.

Required skills/experience:

  • Bachelor's degree in Computer Science (or a related discipline) as well as work experience of 5+ years.
  • Strong computer science fundamentals in algorithms, data structures, storage technologies, distributed computing, operating systems, etc.
  • Experience in designing and implementing scalable solutions in a large-scale distributed environment.
  • Robust and defensive coding skills using Java/Golang or any other Object-Oriented Programming Language.
  • Strong knowledge of RDBMS and any other NoSQL database technologies (Cassandra, HBase, MongoDB, Dynamo, etc.).

Who you are:

  • Design and develop robust services in coordination with front-end developers, ensuring the production and development of high-quality and well-tested code.
  • Design, develop and test features alongside other technical departments.
  • Lead the department in the design, development, deployment, and operation of services used by our users.
  • Optimize APIs for any applications while creating and maintaining unit tests for new code as well as fixing defects.
  • Product Thinking: Uncover the why, challenge assumptions and turn ambiguity into simple, high-impact solutions that translate intent into action.
  • Innovation: Challenge the status quo, simplify complexity, embrace new technologies, and turn curiosity → experiment → insight → solution into elegant, reliable, scalable systems that create lasting value.
  • AI Engineering: Build practical expertise in AI, LLMs, agents, automation, and emerging technologies to transform engineering workflows with context-aware, evidence-based, reliable, validated, and safely controlled AI solutions.
  • Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software.
  • Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues.
  • Take initiatives in developing and maintaining integrations of best practices within the backend department.

Full Time • On-Site employer: Cashfree Payments India Private Limited

At Cashfree Payments, we pride ourselves on being an exceptional employer that fosters innovation and growth in the fast-paced world of payments technology. Our collaborative work culture encourages creativity and problem-solving, while our commitment to employee development ensures that you have ample opportunities to advance your career. Located in a vibrant tech hub, we offer competitive benefits and the chance to work alongside industry leaders, making every day at Cashfree a rewarding experience.

C

Contact Details:

Cashfree Payments India Private Limited Recruitment Team

We think you need these skills to ace Full Time • On-Site

Computer Science Fundamentals
Algorithms
Data Structures
Storage Technologies
Distributed Computing
Operating Systems
Java