Senior Software Engineer, Full-stack
Listed on 2026-03-01
-
Software Development
AI Engineer, Full Stack Developer, Software Engineer
In the time it takes you to read this job description, Rapid
SOS will have handled ~1,380 emergencies.
At Rapid
SOS, we are committed to using technology to build a safer, stronger future and working together to save lives. We're in an exciting phase of growth, welcoming new members from across the globe to our mission-driven, ambitious, and inclusive team. Our work is founded on our values of elevating purpose, inventing tomorrow, delivering with urgency, serving with integrity, and winning together, all of which support a company culture where people can innovate, collaborate, grow, and, above all, make an impact.
Rapid
SOS is the leading public safety AI company that unlocks mission-critical intelligence for first responders and security teams – enabling faster, smarter and more accurate emergency response. Real-time data from the world's largest safety network of 700M+ devices, 200+ global enterprises, and 23,000+ federal, state and local agencies fuels the Rapid
SOS HARMONY AI engine that delivers this intelligence to those who need it most. Learn more at
What this role is about:
We're looking for a Senior Full-Stack Software Engineer to lead the development of mission-critical features for our public safety platform, owning solutions end-to-end from intuitive user experiences to the services and architecture that power them. You'll build high-performing, scalable, and reliable systems, shape architectural strategy, mentor junior engineers, and collaborate cross-functionally to deliver seamless, data-informed user experiences that help first responders act when every second counts.
If you thrive in a fast-paced, collaborative, mission-driven environment and are excited about leveraging cutting-edge technologies to make a tangible impact where every second matters, this is your opportunity to help shape the future of public safety!
What you'll do:
- Drive Full-Stack Development: Lead the architecture, design, deployment, and implementation of new features for our public safety product(s), leveraging React, Typescript, and Python.
- Strategic Architectural Leadership: Lead strategic architectural decisions, drive technical alignment, and optimize applications for peak performance, scalability, accessibility, and the successful implementation of AI capabilities.
- Engineer Intuitive UX: Maintain and develop intuitive, user-centric interfaces for public safety systems, balancing aesthetics with practical interaction design, with a focus on leveraging AI to enhance user workflows.
- Enhance and Modernize: Proactively assess and enhance current applications, including refactoring code and upgrading core technologies.
- Ensure Product Reliability: Implement best-in-class software development practices (unit/integration/performance tests, monitoring, detailed specs) to guarantee products are highly reliable and fault-tolerant to operate in any emergency.
- Collaborate and Deliver: Work in an agile environment with stakeholders across Engineering, GTM, Design, and Product to develop impactful solutions, championing the use of AI to transform public safety.
- Champion Best Practices: Actively participate in code reviews and standups, sharing knowledge, mentoring peers, and contributing to the continuous improvement of team processes.
- 5+ years of professional full-stack engineering experience with 3+ years of experience with Type Script, React, and modern CSS frameworks and libraries
- Proficiency with ideally Python – proficiency with Go, node.js, Rust, Java, C++/C or a similar language will be considered with willingness to learn Python
- Experience integrating with RESTful APIs and delivering comprehensive end-to-end solutions in a cloud-based environment
- Ideally has experience building AI-driven features or using AI tools to enhance acceleration of development, and is proactive about leveraging emerging technologies
- Strong communication and interpersonal skills; is a team player with a positive attitude
- Highly self-motivated; ability to adapt and learn quickly in a fast-paced environment with a strong sense of ownership
- Strong proficiency in coding best practices – ability to write…
(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).