Software Development Engineer 3

Cashfree Payments
Gurugram
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Leadership","Quality focus","Problem-solving"]

Design, develop, and test robust backend services used by customers, working closely with front-end developers and other technical teams. Lead end-to-end delivery for services across design, development, deployment, and operation, optimize APIs, and maintain high code quality through unit tests. Contribute to CI with automated builds/deployments and help solve complex site/software engineering challenges, while driving integrations of backend best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cashfree Payments
Cashfree Payments
1 month ago

Software Development Engineer 3

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Design, develop, and test robust backend services used by customers, working closely with front-end developers and other technical teams. Lead end-to-end delivery for services across design, development, deployment, and operation, optimize APIs, and maintain high code quality through unit tests. Contribute to CI with automated builds/deployments and help solve complex site/software engineering challenges, while driving integrations of backend best practices.
Location: Gurugram
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design and develop robust services in coordination with front-end developers, delivering high-quality, well-tested code.
  • •Design, develop, and test features alongside other technical departments.
  • •Lead the design, development, deployment, and operation of services used by users.
  • •Optimize APIs, create and maintain unit tests, and fix defects.
  • •Participate in CI for automated builds and deployments, collaborating with engineering leadership to architect solutions for complex issues.

Key Requirements

  • •Bachelor's degree in Computer Science (or related) and 5+ years of work experience.
  • •Strong fundamentals in algorithms, data structures, storage technologies, distributed computing, and operating systems.
  • •Experience designing and implementing scalable solutions in large-scale distributed environments.
  • •Robust, defensive coding skills using Java, Golang, or other object-oriented programming languages.
  • •Strong knowledge of RDBMS and NoSQL databases such as Cassandra, HBase, MongoDB, or Dynamo.
Experience:5+ yearsDistributed systems
Education:Bachelor's in Computer Science
Skills:CollaborationLeadershipQuality focusProblem-solving
Tech Stack:JavaGolangObject-Oriented ProgrammingRDBMSNoSQLCassandraHBaseMongoDBDynamoAPIsUnit testsCI/CDDistributed computingOperating systems

Company Brief

Cashfree Payments
Provides payment gateway and payouts infrastructure for businesses, enabling online payments, vendor disbursements, and recurring collections. Serves merchants with APIs, checkout tools, banking integrations, and payment processing across cards, UPI, net banking, and wallets.
Industry: Payments
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Bengaluru, India
Founded: 2015
WebsiteLinkedIn