Skip to content
UnitUnit

Senior Backend Engineer

Build and own scalable backend services and developer-facing features in a distributed microservices environment for banking, payments, cards, and lending. The role requires 5+ years of backend experience and strong knowledge of cloud systems, reliability, scalability, and CI/CD.

About the job

Responsibilities

  • Implement enterprise-grade backend services that handle Unit’s scale and use cases.
  • Own and develop features end-to-end, from design through implementation, testing, and deployment.
  • Solve diverse, complex problems in a large-scale distributed microservices environment.
  • Collaborate with teams across Unit to deliver features in banking, payments, cards, and lending.
  • Develop solutions for developers, emphasizing performance and quality.

Requirements

  • 5+ years of backend development experience in a microservices environment.
  • Hands-on experience building, deploying, and maintaining testable, scalable systems in a cloud environment.
  • Understanding of critical production-system concepts, including high availability, reliability, and scalability.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with CI/CD.

Nice to Have

  • Production experience with Kubernetes.
  • Experience with Scala.
  • Passion for software and functional programming.
  • Experience with ZIO, Cats, or Scalaz.
  • Experience with Domain-Driven Design (DDD), Event Sourcing, or CQRS.

Skills

Microservices, Cloud Computing, AWS, GCP, Microsoft Azure, CI/CD, Kubernetes, Scala, Functional Programming, Zio, Cats, Scalaz, Domain-Driven Design, Event Sourcing, Cqrs

Viz.ai

Viz.ai

Tel Aviv, Israel

Senior Software Engineer - Edge Services
No salary listedHybrid5+ YOEBackend Engineering

Senior Software Engineer building scalable backend microservices and healthcare-provider integrations for high-volume, time-critical data processing. Requires at least five years of backend development experience, distributed-systems expertise, and a computer science or related degree.

Datadog

Datadog

Bordeaux, France
Senior Software Engineer - Distributed Systems
No salary listedHybrid5+ YOEBackend Engineering

Build and operate fault-tolerant, low-latency distributed platforms and real-time data pipelines at internet scale. The role requires significant backend programming experience, expertise in languages such as Go, Java, Rust, or C++, and a bachelor’s degree or equivalent experience.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

GitLab

GitLab

United States
Senior Software Engineer , Security Platform: Authorization
$139k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer responsible for evolving GitLab’s authorization model across its Ruby on Rails monolith and next-generation policy engine. The role requires production Rails experience, authorization expertise, security judgment, API knowledge, and strong written communication.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.