Skip to content

Senior Backend Engineer, Core APIs

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.

About the job

Responsibilities

  • Design, develop, and optimize backend systems for real-time data processing and web services, prioritizing reliability, latency, and cost.
  • Define and own SLIs and SLOs for Core API services and use error budgets to guide stability and delivery tradeoffs.
  • Build observability through metrics, structured logging, distributed tracing, dashboards, and actionable alerts.
  • Participate in on-call rotations, respond to incidents, and lead blameless postmortems.
  • Automate operational toil and complete incident follow-up actions.
  • Conduct capacity planning, load testing, performance tuning, and investigations into root causes.
  • Collaborate cross-functionally on backend integrations and scalable services.
  • Share reliability practices and mentor developers.

Requirements

  • 5+ years of backend development experience, including operating production systems.
  • Experience with formal SRE practices, including error budgets, capacity models, production readiness reviews, and chaos or fault-injection testing.
  • Strong experience with Go and/or Node.js and scalable backend systems.
  • Experience developing APIs, real-time data processing systems, and microservice architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with infrastructure as code, such as Terraform or AWS CloudFormation.
  • Experience with observability platforms such as Datadog, including service instrumentation, dashboards, and alerts.
  • Experience with on-call incident response and postmortems.
  • Strong SQL knowledge and experience with DynamoDB, Redis, or Elasticsearch.
  • Proficiency with Git, IDEs, shell scripting, and CI/CD.
  • Proficient English communication and ability to work independently and asynchronously in a global remote team.
  • Willingness to mentor junior team members.

Nice to Have

  • BS/MS in Computer Science or a related field, or equivalent experience.
  • Experience with ClickHouse, Snowflake, BigQuery, Redshift, or Databricks.
  • Performance profiling and cost optimization experience for high-throughput cloud workloads.
  • Experience contributing to large open-source projects.
  • Experience with both Node.js and Go in backend contexts.
  • Understanding of Internet security and privacy mechanisms.

Tools and Technologies

  • Golang, Node.js, TypeScript, Express
  • AWS, Terraform, Docker, Kubernetes, CI/CD
  • Datadog, metrics, logging, distributed tracing
  • ClickHouse, dbt

Compensation

  • US-based cash compensation: $150,000–$200,000 annually.

Skills

Go, Node.js, TypeScript, APIs, Microservices, Docker, Kubernetes, Terraform, AWS, Datadog, SQL, DynamoDB, Redis, Elasticsearch, CI/CD

Beacon Biosignals

Beacon Biosignals

United States

Senior Software Engineer
$150k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer designing and scaling backend data infrastructure for clinical and scientific applications. The role requires 5+ years of backend experience, strong PostgreSQL and SQL expertise, event-streaming experience, and proficiency in Julia or Python.

Vannevar

Vannevar

United States

Senior Software Engineer, Search
$150k+/yrRemote7+ YOEBackend Engineering

Senior software engineer responsible for advancing a state-of-the-art search and information retrieval platform, improving relevance and latency while collaborating with ML, product, and mission teams. Requires 7+ years of backend development experience and deep expertise in search, NLP, and machine learning.

Taskrabbit

Taskrabbit

San Francisco, CA

Software Architect
$150k+/yrHybrid8+ YOEBackend Engineering

The Software Architect will drive hands-on platform modernization across engineering teams, pairing with developers and guiding adoption of target-state architecture, AI-assisted development, and spec-driven practices. The role requires 8+ years of backend software development experience and expertise in distributed, event-driven systems.

Censys

Censys

United States
Senior Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed services, data pipelines, and platform capabilities that power Internet intelligence and security products. The role requires 5+ years of distributed-systems software engineering experience and proficiency with Go, cloud platforms, messaging systems, and databases.

Upstart

Upstart

United States

Senior Software Engineer, Core Platform
$153k+/yrRemote5+ YOEBackend Engineering

Senior software engineer responsible for leading multi-quarter platform initiatives and building scalable backend services for loan servicing, automation, and financial decision systems. Requires 5+ years of software engineering experience and strong distributed-systems expertise with Kotlin, Java, or a comparable language.