Unit

About Unit

Empowering fintech builders with seamless banking solutions

🏢 Tech👥 201-500 employees📅 Founded 2019📍 Kips Bay, New York, NY💰 $169.6m
FintechB2BBankingAPI

Key Highlights

  • Valuation exceeded $1 billion, first unicorn in BaaS
  • $169.6 million raised in Series B funding
  • Headquartered in Kips Bay, New York, with 201-500 employees
  • Serves notable clients like Homebase and Wingspan

Unit is a leading Banking-as-a-Service platform headquartered in Kips Bay, New York, empowering fintech builders to integrate financial services seamlessly. With a valuation exceeding $1 billion, Unit has raised $169.6 million in funding and serves a growing customer base that includes companies lik...

🎁 Benefits

Unit offers startup equity and a 401(k) plan, a flexible vacation policy allowing employees to take the time off they need, and an unlimited book budg...

🌟 Culture

Unit's culture is centered around simplifying financial services for businesses, promoting a flexible, white-label solution that allows easy integrati...

Unit

Distributed Systems Engineer Senior

UnitTel Aviv - Hybrid

Apply Now →

Overview

Unit is seeking a Senior Distributed Systems Engineer to design and build backend services in a large-scale distributed microservices environment. You'll work with technologies like Java and ZIO, tackling complex challenges in Banking and Payments.

Job Description

Who you are

You have 5+ years of experience in backend engineering, particularly in building production systems that operate at scale. You’ve owned services from design through deployment and have a deep understanding of the complexities involved in distributed systems. Your expertise in Java and microservices architecture allows you to create robust and efficient backend services that can handle high volumes of transactions and API calls.

You are familiar with the challenges of consistency, retries, and failures in distributed systems, and you approach these problems with a solutions-oriented mindset. Your experience with frameworks and libraries such as ZIO, Cats, and scalaz is a significant advantage, as is your knowledge of Domain-Driven Design (DDD), Event Sourcing, and Command Query Responsibility Segregation (CQRS). You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality features.

Desirable

Experience with cloud platforms and services is a plus, as is familiarity with modern development practices such as CI/CD and agile methodologies. You are always eager to learn and adapt to new technologies, and you understand the importance of writing clean, maintainable code. You are passionate about building scalable systems that not only meet current demands but are also prepared for future growth.

What you'll do

As a Senior Distributed Systems Engineer at Unit, you will play a crucial role in shaping the direction of our platform and product. You will design and implement enterprise-grade backend services that can handle the scale of our operations, which include processing over $40 billion annually and managing millions of API calls each day. You will own and develop features end-to-end, from design through implementation, testing, and deployment.

You will tackle complex problems in a large-scale distributed microservices environment, ensuring that business workflows are efficient and reliable. Your work will involve collaborating with multiple teams across the company, including product management and operations, to ensure that our services meet the needs of our customers and end-users.

You will also have the opportunity to mentor junior engineers and contribute to the overall growth of the engineering team. Your insights and expertise will help drive best practices in software development and system architecture, ensuring that Unit remains a leader in embedded finance.

What we offer

At Unit, you will join a fast-growing team that is dedicated to creating a more equitable financial ecosystem. We offer a competitive salary and benefits package, along with opportunities for professional development and growth. You will work in a collaborative environment where your contributions are valued and recognized.

We encourage you to apply even if your experience doesn't match every requirement. We believe that diverse teams build better products, and we are committed to fostering an inclusive workplace where everyone can thrive. Join us in building an industry-defining company and making a significant impact in the world of finance.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Unit.

Similar Jobs You Might Like

Based on your interests and this role

Datadog

Backend Engineer

Datadog📍 Bordeaux - Hybrid

Datadog is hiring a Senior Backend Engineer specializing in Distributed Systems to design and implement foundational platforms for their applications. You'll work with technologies like Go, Java, and Kafka while collaborating in a hybrid workplace across multiple locations in France and Israel.

🏢 HybridSenior
1 month ago
Ritual

Distributed Systems Engineer

Ritual📍 Remote - Remote

Ritual is hiring a Distributed Systems Engineer to build and scale their blockchain infrastructure. You'll work on node specialization, consensus mechanisms, and distributed AI execution. This role requires deep expertise in Go and/or Rust.

🏠 RemoteMid-Level
1 year ago
OpenAI

Software Engineering

OpenAI📍 San Francisco - On-Site

OpenAI is hiring a Senior Software Engineer to design and build a load balancer for their research inference stack. You'll work with technologies like Java and Python, focusing on distributed systems and performance optimization. This role requires strong experience in building reliable and efficient systems.

🏛️ On-SiteSenior
4 months ago
Krea

Distributed Systems Engineer

Krea📍 San Francisco

Krea is hiring a Distributed Systems Engineer to design and maintain large-scale distributed infrastructure for AI research and real-time model serving. You'll work with technologies like Kubernetes and Python, and collaborate closely with ML engineers. This position requires experience in distributed systems and cloud deployments.

Mid-Level
6 months ago
Nuro

Software Engineering

Nuro📍 Mountain View - On-Site

Nuro is hiring a Senior Software Engineer to build and scale their large-scale computing infrastructure. You'll work with technologies like Python, AWS, and Docker to support critical business applications. This position requires 5+ years of experience in software engineering.

🏛️ On-SiteSenior
1w ago