Senior Software Engineer, Full-Stack

RapidSOS·Remote(United States)
Software Development

WFA Digital Insight

The shift to remote work has accelerated demand for skilled full-stack engineers, with a notable 25% increase in job postings over the last year. RapidSOS, a leader in emergency response technology, is seeking a seasoned professional to drive their B2B platform forward. As a senior software engineer, you'll leverage your expertise in Python, React, and TypeScript to build mission-critical workflows. With the current market valuing digital skills highly, this role is a prime opportunity for those looking to make a real-world impact. Before applying, consider how your experience aligns with the company's innovative approach to emergency response and your ability to thrive in a dynamic, flexible work environment.

Job Description

About the Role

As a Senior Software Engineer, Full-Stack at RapidSOS, you will be at the forefront of developing scalable and reliable backend systems that power the core engine of their B2B platform. Your day-to-day will involve working closely with cross-functional teams to design, develop, and deploy mission-critical workflows that have a direct impact on real-world emergency response situations. Your expertise will help drive the company's vision of creating a safer, more connected world through innovative technology.

Given the nature of RapidSOS's work, your role will be pivotal in ensuring that the backend systems are not only scalable but also highly reliable, as the services provided are critical to emergency response. You will be working in a flexible, dynamic startup environment that values equity participation and offers competitive benefits, making this an attractive opportunity for those looking to make a meaningful contribution while also growing professionally.

The company is looking for someone who can hit the ground running, with deep expertise in Python and proficiency in React & TypeScript. Experience with integrating RESTful APIs and delivering comprehensive end-to-end solutions in an AWS environment is crucial. As a senior member of the team, you will also be involved in mentoring junior engineers and contributing to the technical roadmap of the company.

What You Will Do

  • Develop and maintain the backend systems of RapidSOS's B2B platform
  • Collaborate with the frontend team to ensure seamless integration of backend and frontend components
  • Design and implement RESTful APIs for data exchange
  • Work on deploying and managing applications in an AWS environment
  • Participate in code reviews to ensure high-quality code
  • Collaborate with the QA team to identify and resolve issues
  • Contribute to the development of the technical roadmap of the company
  • Mentor junior engineers to help them grow professionally
  • Stay up-to-date with the latest developments in backend technologies and apply this knowledge to improve existing systems
  • Troubleshoot and resolve complex technical issues
  • Work closely with the product team to understand product requirements and translate them into technical specifications

What We Are Looking For

  • 5+ years of professional experience in backend or full-stack engineering
  • Deep expertise in Python
  • Proficiency in React & TypeScript
  • Experience with integrating RESTful APIs
  • Experience delivering comprehensive end-to-end solutions in an AWS environment
  • Strong understanding of software design patterns and principles
  • Excellent problem-solving skills
  • Ability to work in a fast-paced, dynamic environment
  • Experience with agile development methodologies
  • Strong communication and teamwork skills

Nice to Have

  • Experience with containerization using Docker
  • Knowledge of Kubernetes for deployment and management
  • Familiarity with CI/CD pipelines
  • Experience with monitoring and logging tools like Prometheus and Grafana
  • Certification in AWS or similar technologies

Benefits and Perks

  • Competitive salary
  • Equity participation
  • Dynamic, flexible, and fun startup work environment
  • Opportunities for professional growth and development
  • Access to the latest technologies and tools
  • Remote work stipend
  • Comprehensive health benefits
  • Generous PTO policy
  • Mentorship opportunities to help you grow in your career

How to Stand Out

  • Ensure your resume and cover letter highlight your deep expertise in Python and proficiency in React & TypeScript.
  • Prepare examples of your experience with integrating RESTful APIs and delivering comprehensive end-to-end solutions in an AWS environment.
  • Showcase your ability to work in a fast-paced, dynamic environment and your excellent problem-solving skills.
  • Be ready to discuss your understanding of software design patterns and principles, and how you apply them in your work.
  • Demonstrate your knowledge of the latest developments in backend technologies and how you stay updated.
  • Consider creating a portfolio that showcases your work, especially any personal projects or contributions to open-source software.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.