Senior/Staff Backend Software Engineer

Prepared develops AI-powered technology to modernize 911 dispatch centers and emergency response systems, serving 800+ cities across 48 states.
$180,000 - $210,000
Backend
Staff Software Engineer
Remote
51 - 100 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior/Staff Backend Software Engineer

Prepared is revolutionizing emergency response systems by bringing modern technology to 911 dispatch centers. Currently serving 800+ cities across 48 states and impacting approximately 75 million people, Prepared has secured $27 million in Series B funding led by Andreessen Horowitz.

As a Senior/Staff Backend Software Engineer at Prepared, you'll join a growing team of 20 engineers working on cutting-edge solutions in audio/video processing and generative AI. The role offers significant autonomy and ownership, allowing you to make a direct impact on critical emergency response systems.

The position requires 5+ years of software engineering experience and expertise in Ruby on Rails and Golang. You'll be responsible for architecting new features, improving system reliability, and mentoring other engineers. The company offers a competitive compensation package of $180,000-$210,000 plus equity, along with comprehensive benefits including medical coverage, unlimited PTO, and remote work flexibility.

This is an opportunity to work on meaningful technology that directly improves public safety while being part of a rapidly scaling startup. The role combines technical challenges with the satisfaction of building systems that help save lives. Prepared's commitment to diversity and inclusion, coupled with their mission-driven approach, makes this an ideal position for engineers wanting to make a significant social impact while working with modern technologies.

Last updated 3 hours ago

Responsibilities For Senior/Staff Backend Software Engineer

  • Collaborate cross-functionally to architect and launch new user-facing features and products
  • Design and drive initiatives to improve the availability and reliability of our backend systems
  • Continuously help improve the engineering processes and tools that allow us to scale the codebase and team
  • Provide mentorship to less experienced engineers

Requirements For Senior/Staff Backend Software Engineer

Ruby
Go
  • 5+ years of software engineering industry experience
  • Bachelor's degree in Computer Science, or a related field, or equivalent experience
  • Proficiency in or eagerness to learn our backend stack (Ruby on Rails, Golang)
  • Experience with large-scale distributed systems
  • Desire to work in a fast-paced and dynamic startup environment
  • Strong communication and interpersonal skills

Benefits For Senior/Staff Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Remote-First Culture
  • Medical, Dental, and Vision Benefits
  • 401k + Free Financial Advisors with Betterment
  • Monthly Cell Phone Stipend
  • Unlimited Time Off + 15 Observed Holidays
  • 12 Weeks of Paid Parental Leave
  • WeWork Membership for All Employees
  • Annual Company Offsite
  • AI Tools like ChatGPT + NotionAI
  • $500 Work from Home Budget

Interested in this job?

Jobs Related To Prepared Senior/Staff Backend Software Engineer

Technical Staff, Software Engineering

Technical Staff Software Engineering position at Dell Technologies, focusing on storage architecture and AI infrastructure, requiring 15+ years of experience in software development and storage systems.

Staff Software Engineer - GRC, Program Definition

Staff Software Engineer position at Vanta, leading technical initiatives in the GRC organization, focusing on security and compliance products with competitive compensation and remote work options.

R&D Software Engineer

R&D Software Engineer position at Broadcom focusing on Bare Metal Network Security team, developing cloud infrastructure and security solutions.

Lead Software Engineering

Lead Software Engineering role at Mastercard in Seattle, focusing on backend development with Clojure and distributed systems for identity verification services.

Lead Software Engineer, Cross Border Payments Engineering

Lead Software Engineer role at Mastercard focusing on Cross Border Payments, combining hands-on coding with technical leadership in distributed systems and payment technologies.