Lead Backend Engineer: Scalable Distributed Systems Onsite

Cashfree Payments India Private Limited

Engineer

On-site

CAD 110,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Cashfree Payments in Canada seeks a seasoned software engineer to design and deploy robust services in a large distributed environment. You will collaborate with frontend teams, optimize APIs, and champion testable, scalable solutions.

We expect strong CS fundamentals, 5+ years of experience, and expertise in Java or Golang, databases, and defensive coding. You will lead development initiatives and help advance CI/CD and AI-enabled workflows.

Qualifications

  • Bachelor's degree in Computer Science or a related discipline with 5+ years of work experience.
  • Strong CS fundamentals in algorithms, data structures, storage technologies, distributed computing, operating systems, etc.
  • Experience 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 relational and NoSQL databases (Cassandra, HBase, MongoDB, Dynamo, etc.).

Responsibilities

  • Design and develop robust services in coordination with front-end developers, ensuring production and development of high-quality, 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 applications while creating and maintaining unit tests for new code and defects.
  • Product thinking: uncover the why, challenge assumptions and turn ambiguity into simple, high-impact solutions.
  • Innovation: challenge the status quo, simplify complexity, embrace new technologies, and turn curiosity into elegant, reliable systems.
  • AI Engineering: build practical expertise in AI, LLMs, agents, automation, and emerging technologies to transform engineering workflows.
  • Participate in CI of automated builds and deployments, ensuring deliverables meet requirements and specifications.
  • Take initiatives in developing and maintaining integrations of best practices within the backend department.

Skills

Algorithms
Distributed systems
Object-oriented programming
Java
Golang
Databases

Education

Bachelor's degree in Computer Science

Job description

Cashfree Payments in Canada seeks a seasoned software engineer to design and deploy robust services in a large distributed environment. You will collaborate with frontend teams, optimize APIs, and champion testable, scalable solutions.

We expect strong CS fundamentals, 5+ years of experience, and expertise in Java or Golang, databases, and defensive coding. You will lead development initiatives and help advance CI/CD and AI-enabled workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer - Payments Platform
Lead Engineer - Payments Platform

Rounx Limited • Vancouver

Hybrid
CAD 186,000 - 236,000
Senior Software Engineer - Payments API & Cloud
Senior Software Engineer - Payments API & Cloud

Helcim • Calgary

Hybrid
CAD 90,000 - 120,000
Health and dental benefits
Dedicated Health Spending Account
Maternity and parental leave
+3
Senior Software Engineer — Lead Scalable Platform
Senior Software Engineer — Lead Scalable Platform

Makeship • Canada

Remote
CAD 110,000 - 130,000
Health and dental benefits from day 1
4 weeks of paid vacation
Virtual & in-person social events
+2
Head of Engineering — Build a Scalable Payments Platform
Head of Engineering — Build a Scalable Payments Platform

Valsoft Corporation • Quebec

Hybrid
CAD 180,000 - 240,000
Senior Backend Engineer: Go, Microservices & Cloud
Senior Backend Engineer: Go, Microservices & Cloud

Xsolla • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Backend Engineer — Core Banking Platform
Senior Backend Engineer — Core Banking Platform

Braid • Canada

On-site
CAD 90,000 - 120,000
Direct collaboration with founders
Autonomy and trust in your work
Opportunity to impact company trajectory
Software Engineer, Financial Systems - Scalable, Trusted
Software Engineer, Financial Systems - Scalable, Trusted

Amazon • Vancouver

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+1
Senior Backend Engineer — Fintech Builder, Payments Platform
Senior Backend Engineer — Fintech Builder, Payments Platform

Venn • Toronto

On-site
CAD 80,000 - 110,000
Competitive salary
Latest tech and equipment
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer: Scalable APIs & Impact
Senior Backend Engineer: Scalable APIs & Impact

dialogue-en • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Hybrid work
Wellness benefits
Insurance
+5