Skip to content
Beacon AIBeacon AI

Software Engineer, Backend

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.

About the job

Responsibilities

  • Design, implement, and maintain backend services and APIs used by web and mobile applications.
  • Build reliable, scalable backend systems for production environments with guidance from senior engineers.
  • Integrate internal and external data sources, including real-time and batch data pipelines.
  • Collaborate with product managers and cross-functional partners to deliver backend features supporting user-facing functionality.
  • Participate in code reviews and follow backend best practices and architectural patterns.
  • Support system reliability, performance, and maintainability through testing, monitoring, and documentation.

Requirements

  • 2+ years of experience building backend systems, or equivalent experience through internships, projects, or coursework.
  • Experience with at least one modern backend language, such as Python or JavaScript/TypeScript with Node.js.
  • Familiarity with designing or consuming APIs and working with databases or data stores.
  • Exposure to production environments and reliability, performance, and security fundamentals.
  • Strong problem-solving skills and willingness to learn from feedback and mentorship.
  • Ability to work effectively in a collaborative, fast-moving environment.

Nice-to-haves

  • Passion for aviation and improving air travel efficiency and safety.
  • Exposure to data pipelines, real-time data systems, or distributed systems concepts.
  • Interest in machine learning, data-intensive systems, or large-scale data processing.
  • Familiarity with cloud platforms, CI/CD workflows, or DevOps concepts.

Compensation and Benefits

  • $135,000–$190,000 annual salary.
  • 100% of employee medical premiums covered and 25% of dependent premiums covered.
  • Three weeks of paid time off and 13+ paid company holidays.
  • 401(k) offered.

Skills

Python, JavaScript, TypeScript, Node.js, APIs, Databases, Data Pipelines, Distributed Systems, Machine Learning, Cloud Platforms, CI/CD, DevOps, Monitoring, Security

Fingerprint

Fingerprint

United States

Backend Engineer, Core APIs
$130k+/yrRemote2+ YOEBackend Engineering

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.

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.

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.

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.

Stripe

Stripe

New York, NY

Software Engineer, Backend Engineer- Credit Coverage
$157k+/yrHybrid2+ YOEBackend Engineering

Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.