FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Backend
RapidSOSSenior Software Engineer building scalable, reliable backend systems that power RapidSOS's critical workflows. Collaborating with teams to ensure high-performance and resilient systems.
Posted 5/29/2026full-timeRemote • New York • 🇺🇸 United StatesSenior💰 $155,000 - $185,000 per yearWebsite
Tech Stack
Tools & technologiesAWSKafkaPythonRabbitMQ
About the role
Key responsibilities & impact- Drive the architecture, design, and implementation of new features, leveraging Python
- Lead strategic architectural decisions, help drive alignment, and optimize applications for performance, scalability, and accessibility
- Use best-in-class software development practices (unit tests, integration tests, performance tests, monitoring, detailed functional specification and test plans) to ensure RapidSOS' products remain highly reliable and fault tolerant
- Identify opportunities to assess and enhance current applications, including refactoring code and upgrading technologies used
- Collaborate in an agile environment with stakeholders across Engineering, Design, GTM, and Product to develop solutions for RapidSOS products
- Leverage modern AI development tools (Claude Code, Cursor or similar) to accelerate delivery and improve code quality
- Actively participate in code reviews and standups, sharing knowledge, championing best practices, and contributing to the continuous improvement of team processes
- Own meaningful parts of our platform, have an impact, grow with the company
Requirements
What you’ll need- 5+ years of professional backend experience with deep expertise in Python
- Strong experience building asynchronous, event-driven systems using message bus technologies such as RabbitMQ, Kafka, SQS, etc.
- Experience integrating with RESTful APIs and delivering comprehensive end-to-end solutions in an AWS environment
- Experience working with relational and non-relational databases
- 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 clean, maintainable, and testable code
- Customer-centric mindset; cares deeply about delivering solutions that enable and delight customers while meeting product goals
- Demonstrated expertise in problem solving – from troubleshooting issues to debugging a large codebase
- Ability and willingness to collaborate in-person a few times per quarter, or as needed
Benefits
Comp & perks- Competitive salary and benefits and equity participation
- A dynamic, flexible and fun start-up work environment with a highly talented team
- The chance to work with a passionate team on solving one of the largest challenges globally
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonasynchronous systemsevent-driven systemsRabbitMQKafkaSQSRESTful APIsAWSrelational databasesnon-relational databases
Soft Skills
communication skillsinterpersonal skillsteam playerself-motivatedadaptabilityownershipcustomer-centric mindsetproblem solvingcollaborationpositive attitude