Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Alertus Technologies

Lead Software Engineer – Hardware, 3rd Party Integrations

Alertus Technologies

Lead Software Engineer building critical backend systems for emergency communication technology. Working at Alertus to bridge cloud services and physical hardware for public safety.

Posted 4/24/2026full-timeBaltimore • Maryland • 🇺🇸 United StatesSenior💰 $120,000 - $170,000 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsIoTKafkaMicroservicesNode.jsNoSQLPostgresRabbitMQRedis

About the role

Key responsibilities & impact
  • Design and maintain backend systems capable of managing and communicating with hundreds of thousands of concurrent IoT devices.
  • Design and maintain high-throughput backend systems that ensure emergency notifications are delivered across SIP, Multicast, and Desktop Agents and **MQTT-based** device networks without fail.
  • Lead the integration of our cloud-based SaaS platform with remote physical hardware to trigger real-time emergency responses.
  • Act as a technical mentor and example to the team, establishing best practices for NodeJS development, API design, and asynchronous communication.
  • Implement advanced monitoring and alerting frameworks to proactively identify and resolve bottlenecks in the code and in the delivery pipeline.
  • Refine and evolve communication protocols for audio and video streaming to ensure low latency and high fidelity in diverse network environments.

Requirements

What you’ll need
  • Deep expertise in building, scaling, and maintaining production-grade NodeJS applications in a microservices environment.
  • Proven experience designing complex SaaS solutions with a focus on distributed systems and high-availability architecture.
  • Significant experience with relational (e.g., PostgreSQL) and non-relational (e.g., Redis, NoSQL) databases. You should be proficient in schema design, query optimization, and managing data integrity for high-concurrency, time-sensitive applications.
  • Practical knowledge of SIP for audio, Multicast, and web-based communication protocols.
  • A track record of managing high-throughput data delivery and meeting strict reliability SLAs.
  • Strong command of asynchronous messaging patterns (e.g., RabbitMQ, Kafka) and robust API integration strategies.
  • Demonstrated ability to guide a team through complex technical hurdles while maintaining a focus on impact and delivery.
  • Ability to travel on occasion.

Benefits

Comp & perks
  • Unlimited Paid Time Off
  • Paid Holidays
  • 401(k) Retirement Plan
  • Medical, Dental, and Vision Plans
  • Short-term Disability, Accident, Hospital, and Cancer Insurance
  • Live Near Your Work HomeBuying Incentive
  • Employee Referral Bonuses
  • Flex Scheduling

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSSaaSmicroservicesPostgreSQLRedisNoSQLSIPMulticastRabbitMQKafka
Soft Skills
technical mentoringbest practicesteam guidanceproblem-solvingcommunication