Zip Co
Overview
Senior Software Engineer with deep .NET/C# expertise who designs scalable, resilient, and secure APIs and distributed systems to power merchant checkout and B2B payment flows in a high-traffic, cloud-native platform. Remote-first opportunity for US-based employees with the option to work in-person out of our Manhattan office.
Responsibilities
Design and build scalable APIs for merchant integrations (checkout initiation, pre-qualifications, order confirmation, capture and refunds).
Support customer checkout flows, including complex scenarios like pre-orders, backorders, and add-ons (insurance, warranty).
Support flexible merchant configuration—enabling internal teams to control which features and flows are enabled per merchant.
Own architectural decisions that support an event-driven, domain-oriented backend using .NET, C#, and Azure Cloud Services.
Implement distributed systems using Domain-Driven Design (DDD) and CQRS.
Integrate with third-party accounting systems to support financial operations and reconciliation.
Collaborate with security to implement robust authentication patterns, tokenization strategies, and secure key management practices (e.g. key rotation).
Ensure systems align with regulatory requirements, including TILA.
Lead design and code reviews to elevate architecture and execution across the team.
Collaborate with Product Managers and Engineering Managers to define roadmap trade-offs, sequence delivery, and de-risk technical unknowns.
Proactively improve observability, reliability, and incident response for production systems.
Mentor engineers across the team through pairing, feedback, and knowledge sharing.
Champion best practices for testing, monitoring, and alerting across the service landscape.
What You’ll Bring To The Team
10+ years of hands-on software engineering experience, including senior-level architecture and delivery ownership.
Deep expertise with .NET / C#, Azure Cloud Services, and building distributed systems in a modern backend environment.
Demonstrated ability to design systems using Domain-Driven Design (DDD), CQRS, and event-driven architectures.
Experience building B2B platforms or integrations with stable, well-defined contracts.
Strong understanding of authentication and security fundamentals, including key management and securing B2B integrations.
Hands-on experience with financial or transactional systems and understanding of order lifecycle, refunds, invoicing, and reconciliation.
Familiarity with accounting platforms such as NetSuite and how businesses reconcile external payment data with internal finance systems.
Proven experience leveraging AI-based tooling to enhance code quality and productivity.
An architecture mindset to design and evolve APIs and services for flexibility and scalability.
Ability to work cross-functionally with product managers, compliance, security, and account/integration managers.
Experience mentoring others and improving team-wide engineering practices.
Familiarity with observability tools, system performance optimization, and production incident management.
What You’ll Get In Return Zip is a place where you’ll get out what you put in. We offer a fast-paced, change-embracing environment with opportunities to grow your skills and career. Our benefits include:
Flexible working culture
Incentive programs
20 days PTO every year
Generous paid parental leave
Leading family support policies
100% employer covered insurance
Learning and wellness subscription stipend
Company-sponsored 401k match
Zip is committed to a straightforward and transparent pay structure. The base salary range for this position is USD 140,000 – 160,000. The total compensation package may include bonuses and/or equity, in addition to benefits. The actual base salary is determined by factors including knowledge, skills, experience, location, and internal equity. This position is at-will and Zip reserves the right to modify compensation and benefits at any time.
Equal Opportunity Zip is an equal opportunity employer. We provide a workplace that values diversity and inclusion and are committed to accessibility in recruitment processes. Please let us know if adjustments are needed to ensure a fair experience during the process.
About Zip Zip Co Limited is a digital financial services company operating in ANZ and the US, offering point-of-sale credit and digital payment services. Our values are Customer First, Own it, Stronger Together and Change the Game.
#J-18808-Ljbffr
Responsibilities
Design and build scalable APIs for merchant integrations (checkout initiation, pre-qualifications, order confirmation, capture and refunds).
Support customer checkout flows, including complex scenarios like pre-orders, backorders, and add-ons (insurance, warranty).
Support flexible merchant configuration—enabling internal teams to control which features and flows are enabled per merchant.
Own architectural decisions that support an event-driven, domain-oriented backend using .NET, C#, and Azure Cloud Services.
Implement distributed systems using Domain-Driven Design (DDD) and CQRS.
Integrate with third-party accounting systems to support financial operations and reconciliation.
Collaborate with security to implement robust authentication patterns, tokenization strategies, and secure key management practices (e.g. key rotation).
Ensure systems align with regulatory requirements, including TILA.
Lead design and code reviews to elevate architecture and execution across the team.
Collaborate with Product Managers and Engineering Managers to define roadmap trade-offs, sequence delivery, and de-risk technical unknowns.
Proactively improve observability, reliability, and incident response for production systems.
Mentor engineers across the team through pairing, feedback, and knowledge sharing.
Champion best practices for testing, monitoring, and alerting across the service landscape.
What You’ll Bring To The Team
10+ years of hands-on software engineering experience, including senior-level architecture and delivery ownership.
Deep expertise with .NET / C#, Azure Cloud Services, and building distributed systems in a modern backend environment.
Demonstrated ability to design systems using Domain-Driven Design (DDD), CQRS, and event-driven architectures.
Experience building B2B platforms or integrations with stable, well-defined contracts.
Strong understanding of authentication and security fundamentals, including key management and securing B2B integrations.
Hands-on experience with financial or transactional systems and understanding of order lifecycle, refunds, invoicing, and reconciliation.
Familiarity with accounting platforms such as NetSuite and how businesses reconcile external payment data with internal finance systems.
Proven experience leveraging AI-based tooling to enhance code quality and productivity.
An architecture mindset to design and evolve APIs and services for flexibility and scalability.
Ability to work cross-functionally with product managers, compliance, security, and account/integration managers.
Experience mentoring others and improving team-wide engineering practices.
Familiarity with observability tools, system performance optimization, and production incident management.
What You’ll Get In Return Zip is a place where you’ll get out what you put in. We offer a fast-paced, change-embracing environment with opportunities to grow your skills and career. Our benefits include:
Flexible working culture
Incentive programs
20 days PTO every year
Generous paid parental leave
Leading family support policies
100% employer covered insurance
Learning and wellness subscription stipend
Company-sponsored 401k match
Zip is committed to a straightforward and transparent pay structure. The base salary range for this position is USD 140,000 – 160,000. The total compensation package may include bonuses and/or equity, in addition to benefits. The actual base salary is determined by factors including knowledge, skills, experience, location, and internal equity. This position is at-will and Zip reserves the right to modify compensation and benefits at any time.
Equal Opportunity Zip is an equal opportunity employer. We provide a workplace that values diversity and inclusion and are committed to accessibility in recruitment processes. Please let us know if adjustments are needed to ensure a fair experience during the process.
About Zip Zip Co Limited is a digital financial services company operating in ANZ and the US, offering point-of-sale credit and digital payment services. Our values are Customer First, Own it, Stronger Together and Change the Game.
#J-18808-Ljbffr