Role overview

Senior / Staff Backend Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What You'll Do

  • Own core backend platform features end-to-end — from concept and architecture through deployment and iteration
  • Build and maintain low-latency, highly available backend services that power real-time threat detection
  • Collaborate cross-functionally in a fully remote, distributed team environment
  • Integrate external data sources and OSINT-style data feeds into the platform pipeline
  • Contribute to AI pipeline architecture and agentic workflow systems
  • Drive 0→1 feature development with a high degree of autonomy and accountability

Required:

  • Senior or Staff-level backend engineering experience
  • Demonstrated 0→1 ownership — founding a product, or owning a large feature/product end-to-end from concept through production
  • Experience building low-latency, highly available distributed backend systems
  • Strong written and verbal communication skills; comfortable collaborating asynchronously across a remote team
  • Proven ability to work with flexibility across different engineering specialties in a lean team

Nice to Have:

  • Experience building user-configured workflow or automation systems
  • Experience designing or maintaining AI / ML pipelines
  • Experience integrating external data sources or OSINT-style feeds (threat intelligence, social data, radio/dispatch data, etc.)
  • Early-stage startup experience (sub-10-person engineering team)

Compensation & Benefits

  • Salary: $180,000 – $205,000 per year
  • Fully remote position
  • Visa sponsorship: Not available
Similar roles

Keep a backup shortlist.

Browse stack
FocusSenior Backend EngineerRole area
Seniority signalSeniorCandidate level
StackNode.jsPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link