Senior Distributed Systems Engineer

unit· Engineering
Apply Now ↗
🌍 Remote📍 Tel Aviv OfficeFullTime

About this role

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, 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.

Frequently Asked Questions

Is the salary disclosed for the Senior Distributed Systems Engineer position at unit?
The salary for this Senior Distributed Systems Engineer role at unit is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Distributed Systems Engineer job at unit remote?
Yes, this Senior Distributed Systems Engineer position at unit is remote, with team members based in Tel Aviv Office. You can work from home or anywhere in the supported regions.
Is the Senior Distributed Systems Engineer role at unit full-time or part-time?
This is listed as a FullTime position. It is posted as a Senior Distributed Systems Engineer role in the Engineering department at unit.
Which team or department does the Senior Distributed Systems Engineer at unit belong to?
This Senior Distributed Systems Engineer position is part of the Engineering department at unit. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Distributed Systems Engineer position at unit?
Click the "Apply Now" button on this page. You will be redirected to unit's official application portal hosted on ashby where you can submit your application directly.
When was the Senior Distributed Systems Engineer job at unit posted?
This Senior Distributed Systems Engineer position at unit was posted on Jan 1, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Distributed Systems Engineer
unit
Apply for this role ↗

You'll be redirected to unit's official application page on Ashby ATS.