Software Development Engineer 2

Cashfree Payments
India
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 3+ yearsEducation: bachelorsSkills: ["Cross-functional collaboration","Mentoring","Defensive coding"]

Design, build, test, and deploy scalable solutions in a large distributed environment as part of a cross-functional team. You’ll write modular, extensible, readable, high-performance code and translate designs into implementations. The role also involves mentoring and coaching junior engineers, supporting release cycles and deadlines, and actively participating in recruitment and engineering team growth while applying strong fundamentals in algorithms, data structures, storage, and operating systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cashfree Payments
Cashfree Payments
1 month ago

Software Development Engineer 2

✓ Verified Job

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

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

Job Summary

Design, build, test, and deploy scalable solutions in a large distributed environment as part of a cross-functional team. You’ll write modular, extensible, readable, high-performance code and translate designs into implementations. The role also involves mentoring and coaching junior engineers, supporting release cycles and deadlines, and actively participating in recruitment and engineering team growth while applying strong fundamentals in algorithms, data structures, storage, and operating systems.
Location: India
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Write modular, extensible, readable, and performant code.
  • •Design, build, test, and deploy cutting-edge solutions at scale.
  • •Collaborate with peers across the entire SDLC.
  • •Build, develop, mentor, and coach junior team members.
  • •Follow release cycles and deadlines and participate in recruitment activities.

Key Requirements

  • •Bachelor’s degree in Computer Science (or related) and 3+ years of work experience.
  • •Excellent coding skills to convert design into code fluently.
  • •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 another object-oriented language) and knowledge of RDBMS plus NoSQL technologies (Cassandra, HBase, MongoDB, Dynamo, etc.).
Experience:3+ yearsLarge-scale distributed systems
Education:Bachelor's in Computer Science
Skills:Cross-functional collaborationMentoringDefensive coding
Tech Stack:JavaGolangRDBMSNoSQLCassandraHBaseMongoDBDynamoObject Oriented ProgrammingDistributed computingData structuresAlgorithmsOperating systemsSDLC

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