RapidSOS is seeking a Senior Software Engineer to build scalable, reliable backend systems for its B2B platform. The ideal candidate will have 5+ years of professional backend experience with deep expertise in Python, strong experience building distributed, asynchronous, event-driven systems, and experience integrating with RESTful APIs and delivering comprehensive end-to-end solutions in an AWS environment.
Requirements
- 5+ years of professional backend experience with deep expertise in Python
- Strong experience building distributed, asynchronous, event-driven systems that support high-volume workloads 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
- Competitive salary and benefits
- Equity participation
- Dynamic, flexible and fun start-up work environment with a highly talented team