Skip to content
WizWiz

Backend Engineer

The Backend Engineer will develop and scale distributed backend components for a multi-cloud security platform, contributing to architecture, reliability, and end-to-end delivery. Candidates need 4+ years of backend experience, cloud and microservices expertise, and a bachelor's degree in a relevant field.

About the job

Responsibilities

  • Develop and maintain large-scale distributed backend components end to end, including research, design, development, testing, rollout, and monitoring.
  • Contribute to technological and architectural decisions.
  • Conduct design and code reviews.
  • Analyze and improve the efficiency, scalability, and stability of backend system components.
  • Collaborate with cross-functional teams, including Frontend and DevOps, to deliver features.

Requirements

  • 4+ years of backend engineering experience in a high-level programming language such as Java, C#, or Golang.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with microservices-based architecture.
  • Experience with databases and message queue technologies.
  • Experience with continuous integration and deployment (CI/CD).
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Technology Stack

  • Golang
  • GraphQL
  • PostgreSQL
  • Neptune
  • Docker
  • Kubernetes
  • Azure
  • AWS
  • Google Cloud
  • Oracle Cloud Infrastructure
  • Alibaba Cloud

Skills

Go, Java, C#, AWS, GCP, Azure, GraphQL, Postgres, Neptune, Docker, Kubernetes, Microservices, CI/CD, Message Queues

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.

Supabase

Supabase

Remote

Software Engineer - Branching
No salary listedRemote3+ YOEBackend Engineering

Build and operate a globally distributed CI/CD execution platform, including branch orchestration, ephemeral build environments, scheduling, caching, and pipeline observability. Requires Go and TypeScript expertise plus at least 3 years building cloud infrastructure or distributed systems.

GitLab

GitLab

United States
Intermediate Software Engineer, Security Factory: Vulnerability Management
$115k+/yrRemoteBackend Engineering

Build and maintain Ruby on Rails backend systems for GitLab’s vulnerability management workflows, including security dashboards, reports, and ingestion pipelines. The role requires backend application experience, PostgreSQL knowledge, technical problem-solving, and effective collaboration in a distributed team.

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.