Skip to content

Backend Engineer, Core APIs

Build and scale high-performance backend APIs and real-time data-processing systems for fraud detection. The role requires at least 2 years of backend experience with Go and/or Node.js, plus expertise in scalable systems, APIs, databases, and microservices.

About the job

Responsibilities

  • Design, develop, and optimize backend systems for real-time data processing and web services.
  • Integrate backend components with other services while ensuring performance and scalability.
  • Investigate problematic features, analyze root causes, run experiments, and translate findings into engineering improvements.
  • Tune performance, debug, and test backend systems for reliability and efficiency.
  • Share engineering best practices and collaborate on cross-functional projects.
  • Participate in a shared on-call rotation.
  • Mentor junior developers.

Requirements

  • 2+ years of backend development experience.
  • Strong experience with Go and/or Node.js, with willingness to learn.
  • Experience designing, developing, and maintaining scalable backend systems.
  • Experience building and optimizing APIs, real-time data-processing systems, and microservices architectures.
  • Strong SQL knowledge and experience with databases such as DynamoDB, Redis, or Elasticsearch.
  • Proficiency with Git, IDEs, shell scripting, and CI/CD.
  • Proficient English communication skills for a global remote team.
  • Ability to work independently and collaborate effectively.

Nice to Have

  • BS/MS in Computer Science, Data Science, or a related field, or equivalent experience.
  • Experience with Terraform or AWS CloudFormation.
  • Experience with Golang, Node.js, TypeScript, and Express or equivalent frameworks.
  • Experience with ClickHouse and dbt.
  • Experience with analytical storage systems such as Snowflake, BigQuery, Redshift, or Databricks.
  • Experience with Datadog or other monitoring and logging platforms.
  • Understanding of Docker and Kubernetes.
  • Experience contributing to large open-source projects and working asynchronously across global teams.
  • Experience with both Node.js and Go in a backend context.
  • Understanding of Internet security and privacy mechanisms.

Compensation

  • US-based cash compensation range: $130,000–$180,000 annually.

Skills

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

Lyft

Lyft

Seattle, WA

Software Engineer, Fulfillment Core Services
$128k+/yrHybrid2+ YOEBackend Engineering

Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Backend
$135k+/yrHybrid2+ YOEBackend Engineering

Build and maintain backend services, APIs, and data pipelines supporting a mission-critical flight safety platform. The role requires at least two years of backend experience or equivalent project-based experience, with proficiency in a modern backend language.

Illumio

Illumio

Sunnyvale, CA

Member of Technical Staff II - Cloud Security
$141k+/yrOn-site2+ YOEBackend Engineering

Develop and operate Go-based containerized microservices that process cloud telemetry and real-time events for a multi-tenant security platform. The role requires 2+ years building distributed systems, cloud API experience, and strong SQL, networking, and Linux skills.

Bubble

Bubble

Remote

Software Engineer II, Backend
$145k+/yrRemote2+ YOEBackend Engineering

Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.

Sage

Sage

New York, NY

Software Engineering Intern
$104k+/yrHybridBackend Engineering

Build backend services and observability tooling for a large-scale edge and IoT platform, while debugging Linux devices and unreliable networks. The internship is suited to students with programming fundamentals, Linux familiarity, and interest in embedded systems, networking, or hardware.