×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Backend

Job in New York, New York County, New York, 10261, USA
Listing for: RapidSOS
Full Time position
Listed on 2025-12-18
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: New York

Senior Software Engineer, Backend

Rapid

SOS is committed to using technology to build a safer, stronger future and to save lives. We are in an exciting phase of growth, welcoming mission-driven, ambitious and inclusive talent worldwide. Our work is rooted in the values of trust and safety, pioneering, urgency, and purpose over pride, fostering a culture where people can innovate, collaborate, grow, and have a real impact.

Rapid

SOS is an intelligent safety platform that harnesses artificial and human intelligence to fuse life‑saving data from more than 600 million connected devices, apps, and sensors from 210+ global technology companies, delivering it to over 22 000 public safety agencies in 11 countries. Powered by Rapid

SOS HARMONY, the industry’s first purpose‑built AI for public safety, we empower first responders with real‑time intelligence and situational awareness.

What this role is about

As a Senior Software Engineer, Backend you will design and develop modern backend services, APIs, and data workflows that ensure critical information reaches telecommunicators quickly, accurately, and reliably during the most urgent moments. Your work will span distributed systems, real‑time data delivery, and AI‑driven features that help public safety professionals interpret and act on information faster.

What you’ll do
  • Drive the architecture, design, and implementation of new features for Rapid

    SOS UNITE—a Python‑based application that handles an average of 500 000 emergency calls daily.
  • Lead strategic architectural decisions, drive alignment, and optimize applications for performance, scalability, and accessibility.
  • Apply best‑in‑class software development practices (unit, integration, performance testing, monitoring, detailed functional specifications, and test plans) to keep Rapid

    SOS products highly reliable and fault‑tolerant.
  • Collaborate in an agile environment with stakeholders across Engineering, GTM, Design, and Product to develop solutions for Rapid

    SOS products.
  • Participate in code reviews, stand‑ups, and knowledge sharing, championing best practices and continuous improvement of team processes.
  • Identify opportunities to assess and enhance current applications, including refactoring code and upgrading used technologies.
  • Leverage modern AI development tools (e.g., Claude Code or similar) to accelerate delivery, improve code quality, and increase the overall impact of the team.
  • Own meaningful parts of our platform, make measurable impact, and grow with the company.
What we’re looking for in our ideal candidate
  • 5+ years of professional backend engineering experience with deep expertise in Python.
  • Experience integrating with RESTful APIs and delivering comprehensive end‑to‑end solutions in an AWS environment.
  • Experience working with relational and non‑relational databases and message bus systems (Rabbit

    MQ, Kafka, SQS).
  • Ideally built AI‑driven features or used AI tools to enhance development acceleration, and is proactive about leveraging emerging technologies.
  • Strong communication and interpersonal skills; a team player with a positive attitude.
  • Highly self‑motivated; able to adapt and learn quickly in a fast‑paced environment with a strong sense of ownership.
  • Proficiency in coding best practices—clean, maintainable, and testable code.
  • Customer‑centric mindset; cares deeply about delivering solutions that enable and delight customers while meeting product goals.
  • Demonstrated problem‑solving expertise—from troubleshooting issues to debugging large codebases.
  • Willingness to collaborate in‑person a few times per quarter, or as needed.
Nice‑to‑have experience (not required)
  • Experience working with voice‑to‑text or speech processing features.
  • Proficiency with real‑time communication technologies such as Web Sockets.
  • Hands‑on experience with message bus or event‑driven systems (Rabbit

    MQ, Pub/Sub, Kafka, etc.).
  • Experience working in an agile, iterative engineering environment.
What we offer
  • The chance to work with a passionate team solving one of the largest global challenges.
  • Competitive salary and benefits and equity participation.
  • A dynamic, flexible, and fun start‑up work environment with highly talented teammates.

Starting pay…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary