Why This Job is Featured on The SaaS Jobs
Unit sits in a mature corner of the SaaS ecosystem: infrastructure for embedded finance. That context makes distributed systems work unusually consequential, because the platform’s APIs and workflows need to behave predictably across banking and payments primitives, not just typical CRUD backends. The listing signals production scale and a microservices architecture where failures, retries, and long-lived execution are first-class design constraints.
From a SaaS career standpoint, this role builds durable experience in the problems that appear once a product becomes a platform: orchestration across services, observability, and correctness under partial failure. Exposure to workflow engines (e.g., Temporal/Cadence/Step Functions) and cloud-native delivery patterns maps directly to many API-first SaaS businesses, especially those operating with strict reliability expectations and complex integrations.
This position fits engineers who prefer owning systems end-to-end and making architectural calls grounded in real traffic and operational feedback. It should resonate with senior backend practitioners who enjoy collaborating across product and engineering boundaries, and who want their technical decisions to shape platform capabilities rather than a single application surface.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Employment Type
Full time
ABOUT UNIT
Unit is a market leader in embedded finance. We offer ready-to-launch financial services - like banking and capital - and serve millions of end-users across ~100 customers, including Wix, Bill.com, Honeybook, Relay, and more.
We’re repeat founders with technical backgrounds, working hard to build a successful company that we’re proud to work at. Our product moves $40b+ annually and processes 12m+ API calls daily. We’ve raised $160m+ from top investors including Insight, Accel, and 60+ angels.
THE ROLE
As a key member of our engineering team, you’ll have a significant impact on shaping the direction of Unit’s platform and product. You will design and build backend services that operate in a large-scale distributed microservices environment, where business workflows span multiple systems and require careful handling of consistency, retries, failures, and long-lived execution.
You will own Unit features from design to deployment, solve complex distributed challenges, and collaborate with multiple teams across the company. For the right candidate, this is a rare opportunity to help build an industry-defining company from the ground up while working on problems in Banking, Payments, Cards, and Lending that demand precision, correctness, and accountability.
KEY RESPONSIBILITIES
Implement enterprise-grade backend services that can handle Unit’s scale and use cases.
Own and develop Unit features end-to-end from design through implementation, testing, and deployment.
Solve diverse, complex problems in a large-scale distributed microservices environment.
Design and implement workflow-based business processes spanning multiple microservices, with a strong focus on correctness under failure, observability, and resilience.
Collaborate with various teams across Unit to deliver groundbreaking features in the fields of Banking, Payments, Cards, and Lending.
WHAT WE'RE LOOKING FOR?
8+ years of backend development experience in a microservice environment
Hands-on experience with building, deploying, and maintaining testable, scalable systems in a cloud environment
Good understanding of critical production systems concepts - high availability, reliability, and scalability
Experience with Durable Execution Frameworks or similar long-running workflow orchestration systems (e.g. Temporal, Cadence, AWS Step Functions, Azure Durable Functions)
Experience with cloud platforms (e.g. AWS, GCP, Azure)
Experience with CI/CD
Production experience with Kubernetes - advantage
Experience with Scala - advantage
Passion for Software and Functional Programming - advantage
Experience with ZIO / Cats / scalaz - advantage
Experience with DDD, EventSourcing, CQRS - advantage
#LI-Hybrid
LIFE AT UNIT
Working at Unit means joining a global team on a mission to create a more equitable financial ecosystem. We’re a fast-growing team of individuals who are passionate about their work, see the big picture and always seek to empower our clients and their end-customers.