Senior Software Engineer, Backend

Zip Co Limited · United States · $150k–$175k

The role

This is a senior backend engineering role focused on building and scaling payment systems for card issuing, transaction processing, and settlement. The position involves working with .NET, C#, Azure, and event-driven architectures, and integrating with partners like Stripe Issuing. The role also emphasizes using AI tools throughout the development lifecycle and mentoring other engineers.

Pay
$150k–$175k
Location
United States
Work mode
Remote
Level
Senior
Experience
10+ yrs
Education
Bachelors
Sponsorship
Not offered

What we know that the posting doesn’t say

  • Seen 2 days agostill listed on the employer’s careers page
  • Posted 5 days agothe first time we saw it

About Zip Co Limited

Zip Co Limited is a digital financial services company offering point-of-sale credit and digital payment services in Australia, New Zealand, and the US.

What you would do

  • Build and evolve scalable card issuing, transaction processing, and settlement systems.
  • Design reliable integrations with Stripe, banking partners, and internal platforms.
  • Own complex technical initiatives from design through production delivery.
  • Contribute to architecture of event-driven distributed systems using .NET and C#.
  • Build resilient payment systems within regulatory and compliance requirements.
  • Improve reliability, observability, and performance of production systems.

Must have

  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 10+ years of software engineering experience with complex production systems.
  • Deep experience with .NET, C#, and Azure Cloud Services.
  • Experience with distributed backend systems.
  • Experience designing systems using Domain-Driven Design (DDD).
  • Experience with CQRS and event-driven architectures.
  • Experience building payment infrastructure, card issuing, or transaction processing systems.
  • Experience with platforms such as Stripe Issuing, Marqeta, or comparable in-house solutions.
  • Ability to independently own complex technical initiatives from architecture to production.
  • Strong understanding of reliability, observability, automated testing, and system performance.
  • Experience with production incident management.
  • Experience navigating security, compliance, and operational considerations for financial systems.

Nice to have

  • A graduate degree is a plus.

What you get

  • Flexible working culture
  • Incentive programs
  • Unlimited PTO
  • Generous paid parental leave
  • Leading family support policies
  • Company-sponsored 401k match

Experience and education

  • 10+ years of relevant experience
  • Bachelors degree or equivalent experience

Key skills

  • .net
  • c#
  • azure
  • domain-driven design
  • cqrs
  • event-driven architecture
  • stripe issuing
  • marqeta
  • distributed systems
  • payment infrastructure
  • card issuing
  • transaction processing
  • settlement
  • observability
  • automated testing
  • incident management
  • ai-assisted development
  • code review
  • mentoring

Build the payments infrastructure that enables Zip customers to transact securely and seamlessly at scale. Bring deep backend and payments expertise, strong technical ownership, and practical AI fluency to solve complex engineering challenges. Remote-first opportunity for US-based employees with th…

Extracted from the employer’s posting. Read it in full on Zip Co Limited’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Zip Co Limited

All 5 roles at Zip Co Limited →