
Senior Full-Stack Software Engineer
1w1 week agoRapidSOS
New York City, US · Full-time · $155,000 – $185,000
About this role
In the time it takes you to read this job description, RapidSOS will have handled ~1,380 emergencies. We are committed to using technology to build a safer, stronger future and working together to save lives. Our values of elevating purpose, inventing tomorrow, delivering with urgency, serving with integrity, and winning together support a culture of innovation, collaboration, growth, and impact.
RapidSOS is the leading public safety AI company unlocking mission-critical intelligence for first responders. Real-time data from 700M+ devices, 200+ enterprises, and 23,000+ agencies powers the HARMONY AI engine. We seek a Senior Software Engineer to build scalable backend systems for our B2B platform core.
Own features end-to-end across services, data flows, AI-driven capabilities, and user experience. Drive architecture, design, and implementation using Python and TypeScript. Collaborate closely with product and engineering teams in an agile environment with Design, GTM, and Product stakeholders.
Leverage modern AI tools like Claude Code or Cursor to accelerate delivery and improve code quality. Ensure systems are resilient, high-performing, and scalable in critical moments. Own meaningful parts of the platform, participate in code reviews and standups, and grow with the company.
Requirements
- 5+ years of professional backend or full-stack engineering experience with deep expertise in Python and proficiency with React & TypeScript
- 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 like RabbitMQ, Kafka, AWS SQS/SNS
- Experience building scalable, reliable backend systems at massive scale
- Proficiency in owning features end-to-end including services, data flows, and AI capabilities
- Familiarity with best practices for high availability, fault tolerance, and performance optimization
Responsibilities
- Drive the architecture, design, and implementation of new features leveraging Python and TypeScript
- Lead strategic architectural decisions, drive alignment, and optimize applications for performance, scalability, and accessibility
- Use best-in-class software development practices including unit tests, integration tests, performance tests, monitoring, and detailed specifications
- Identify opportunities to assess and enhance current applications, including refactoring code and upgrading technologies
- Collaborate in an agile environment with stakeholders across Engineering, Design, GTM, and Product
- Leverage modern AI development tools like Claude Code or Cursor to accelerate delivery and improve code quality
- Actively participate in code reviews and standups, sharing knowledge and championing best practices
- Own meaningful parts of the platform and grow with the company
Benefits
- Join a mission-driven, ambitious, and inclusive team welcoming members from across the globe
- Work on technology powering real-time data for life-saving emergency responses
- Innovate, collaborate, and make real-world impact in an exciting growth phase
- Contribute to a culture elevating purpose and inventing tomorrow
Similar roles

Welding Inspector - Remote
1w1 week agoDNV
Houston, US · Full-time · $75,000 – $115,000

Remote GenAI Agentic AI Solution Architect
1w1 week agoMadiff
Remote · Full-time · $180,000 – $250,000

Full Stack Software Engineer (Remote)
1w1 week agoQuantum Computing Inc.
Arlington, US · Full-time · $130,000 – $180,000

Security Analyst (Remote)
1w1 week agoDataBank Holdings Ltd.
Dallas, US · Full-time · $110,000 – $150,000