CareerPlan

Staff Software Engineer

Bangalore, IndiaFull-time2026-11-04 → 2026-11-10
Hybrid

Core

Design, build, deploy, and maintain highly resilient and scalable backend services and APIs for 3rd party payment processors, managing millions of transactions.

Role type

Staff Software Engineer (Backend)

Builds

End-to-end 3rd party payment processors and backend services

Domain

Fintech / Payments / Distributed Systems

Required skills

Java, Kotlin, Object Oriented Programming, API design, Distributed systems, Microservices, AWS, Postgres, Automated testing, Mentoring

Preferred skills

Android application development, Apache Spark, RabbitMQ

Technologies

Java 8, DropWizard, AWS (S3, RDS, Lambda), Postgres, Apache Spark, React, ES6, RabbitMQ

Responsibilities

Design and build scalable backend services; Lead complex projects to improve functionality and reliability; Partner with cross-functional teams; Build automated testing; Roll out features and monitor success; Collaborate with UX and PM; Mentor and coach engineers

Seniority

Staff, hands-on IC with mentorship