Job Closed

This listing is no longer active.

RapidSOS

RapidSOS is a technology company focused on transforming emergency response systems, with the mission of securely linking real-time data from millions of devices directly to 911 an

Senior Software Engineer

Location

New York + 1 moreAll locations: New York | Massachusetts

Posted

108 days ago

Salary

$155K - $185K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSApache KafkaNode.jsPythonRabbitMQ

Job Description

Senior Software Engineer

RapidSOS

• Drive the architecture, design, and implementation of a system for managing deployed customer solutions at scale • Work with a small, nimble team responsible for discovering and sharing new ways to rapidly build and release software • Lead strategic architectural decisions, help drive alignment, and optimize applications for performance, scalability, and observability • Be AI-forward and curious—investigate, test, and apply emerging technologies to plan, execute, and validate projects, rethink processes, and share best practices that help the team work smarter and deliver more impactful solutions • Actively participate in code reviews and pair programming sessions, sharing knowledge, championing best practices, and contributing to the continuous improvement of team processes • Drive improvements by rethinking and reinventing our practices, processes, and systems to make them smarter, faster, and more impactful • Identify opportunities to assess and enhance current applications, including refactoring code and upgrading technologies used • Leverage modern AI development tools (Claude Code, Cursor or similar) to accelerate delivery, improve code quality, and raise the overall impact of the team • Play a key role in transforming how products are built and delivered at RapidSOS by shaping and implementing new architecture that enables faster, more scalable, and more reliable solutions

Job Requirements

  • 5+ years of professional backend or full stack software development experience with deep expertise in Python and/or Node
  • Experience integrating with RESTful APIs and delivering comprehensive end-to-end solutions in a cloud environment (preferably AWS)
  • Experience working with relational and non-relational databases and with message bus or event-driven systems (RabbitMQ, Kafka, SQS)
  • 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 who can also work independently as needed
  • 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
  • Demonstrated expertise in problem solving – from troubleshooting issues to debugging a large codebase
  • Thrives in operating in fast-moving environments with evolving objectives and ambiguous milestones, taking ownership and initiative to deliver results
  • Ability and willingness to collaborate in-person a few times per quarter, or as needed

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

CookUnity logo

Senior Full Stack Engineer, Personalization

CookUnity

We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.

Full TimeRemoteTeam 501-1,000Since 2015H1B Sponsor

• Owning the design and implementation of features within our Javascript stack that engage customers and have a meaningful impact on people’s lives. • Iterating on new and existing features to improve user experience and performance. • Actively contribute to the adoption of strong software architecture, development of best practices, and new technologies. • Improving the maturity of our technical stack with engineering best practices. • Being part of the code review process and helping to mentor other engineers. • Contribute technically to projects by being a hands-on coder, removing roadblocks, and repairing technical issues. • Partner with members of Product, Growth, Marketing, Customer Experience and other teams to continually refine and improve our product in an agile process. • Helping to have higher levels of uptime & supporting the on-call rotation that will help the business run 24/7.

Argentina
SonderMind logo

Staff Engineer, Full Stack

SonderMind

SonderMind is a tech company that connects people with licensed therapists who are available for both face-to-face and online, video telehealth sessions. SonderMind understands tha

• Build end-to-end full-stack features (Angular/TypeScript, CSS, Node.js, Python, Ruby on Rails, PostgreSQL) with a strong front-end focus, delivering user-centric experiences. • Collaborate with the UX team on design systems and partner cross-functionally with Product, Engineering, and Applied Science. • Own the full software lifecycle—design, build, test, and operate—while maintaining high code quality through unit, functional, and end-to-end tests. • Identify and implement AI-driven solutions that streamline provider workflows and reduce administrative burden. Mentor junior engineers via code reviews and pair programming, and champion internal standards for style, maintainability, and best practices. • Ship features consistently with minimal guidance, troubleshoot issues through data and code analysis, and evaluate emerging tools and technologies.

Colorado
$160K - $180K / year
Job Closed
Cross River logo

Senior Software Engineer

Cross River

Powering the future of financial services.

OtherRemoteTeam 501-1,000Since 2008H1B Sponsor

• Design, develop, and deliver scalable software modules and components • Build backend systems using .NET 10, PostgreSQL, SQL Server, RabbitMQ, Docker and AWS • Plan, triage, and prioritize work across multiple priorities

New Jersey
$160K - $200K / year
K1X logo

Associate Software Engineer

K1X

K1X is transforming the K-1 tax process by digitizing and streamlining how alternative investment data is delivered, accessed, and managed. We provide AI-powered solutions that extract, structure, and distribute K-1 information—replacing PDFs with a seamless digital experience trusted by the nation’s leading funds, investors, and accounting firms.

OtherRemoteTeam 55Since 2022

Associate Software Engineer Fully Remote Preferred Locations: Midwest-based; Indianapolis, IN or Chicagoland Area preferred Who We Are We are K1X. Our technology powers the nation’s largest institutional investors, funds, and accounting firms by transforming a traditionally analog K-1 process into a fully digital experience. We’re modernizing alternative investment tax compliance through innovative software solutions—and we’re just getting started. Learn more at www.k1x.io About the Role We are seeking an Associate Software Engineer to join our growing engineering team. This role is ideal for an experienced engineer who has progressed beyond a mid-level position and is ready to take on increased ownership, contribute to architectural discussions, and deliver high-quality software in a fast-paced SaaS environment. As an Associate Software Engineer at K1X, you’ll work closely with senior engineers, product managers, and QA partners in an agile, fully remote environment. You’ll contribute to building scalable, secure, and maintainable software while continuing to deepen your technical expertise and impact. If you enjoy solving complex problems, learning continuously, and building products that matter, we’d love to hear from you. What You’ll Do - Design, develop, and deliver high-quality, secure, and maintainable software for our web-based products - Contribute meaningfully to full-stack C# .NET applications, including both backend services and frontend UI components - Participate in and provide thoughtful code reviews, ensuring adherence to coding standards and best practices - Troubleshoot and resolve software defects and performance issues - Collaborate closely with QA to ensure quality is a shared responsibility, including writing and maintaining automated tests - Develop a strong working knowledge of one or more modules within the overall K1X codebase - Build reusable components and services to reduce duplication and improve development efficiency - Participate in agile ceremonies and deliver work within established timelines - Stay current with emerging technologies and contribute ideas that improve processes, quality, and performance Who You Are You’re a motivated engineer who’s comfortable owning features end-to-end while continuing to grow technically. You value collaboration, quality, and continuous improvement.

United States
Job Closed