you're applying for,
backend developer - rewards
tell a friend
what you will do?
  • take deep architectural ownership of critical components within the Rewards platform—driving long-term strategy, ensuring system resilience, and setting high standards for API design, observability, security, and compliance while actively mitigating architectural debt and risks
  • design and deploy real-time recommendation systems to deliver personalised user experiences based on individual card behaviour, transaction patterns, and engagement metrics
  • scale CRED’s gaming systems that drive user participation—building reliable, low-latency infrastructure capable of handling large concurrent user interactions during reward events and campaigns
  • refactor and stabilise the fragmented store architecture by consolidating 22+ microservices into a more maintainable, resilient, and efficient system—reducing operational complexity and improving developer productivity
  • actively collaborate with product and business stakeholders to define and refine ambiguous problem statements, contribute to product strategy, and translate complex challenges into robust, scalable technical roadmaps
  • champion and drive the adoption of innovative technologies, architectural patterns, and engineering best practices that align with CRED’s long-term vision and business objectives
  • contribute significantly to engineering-wide excellence by actively participating in hiring top talent, mentoring engineers across teams, and driving initiatives to improve engineering processes, productivity, and cost-effectiveness
  • operate as a horizontal enabler, working across multiple functions—since Rewards interacts deeply with Payments, Engagement, Storefront, and Analytics teams—to ensure seamless integration and cross-functional success
you should apply If you are:
  • 5–8 years of experience in product engineering, system design, and backend architecture
  • a strong bias for execution speed and shipping high-quality features in fast-paced environments
  • experience making technical trade-offs and collaborating with cross-functional teams to align on solutions
  • hands-on expertise with java, go, or similar backend languages, and experience with databases like dynamodb, rds, or aerospike
  • a tech generalist mindset—comfortable working across systems with breadth more than niche depth
  • proven ability to mentor engineers, conduct deep code reviews, and raise the team’s technical bar
  • a passion for building consumer-facing platforms and an eye for user-centric thinking
  • thrive in agile environments, are a self-starter, and bring energy and ownership to your work

upload your resume here

Apply