← All roles

Staff Software Engineer

Apply on company site
New York, NY$200k - $275kfull-timePosted 10mo ago

About the role

Staff Software Engineer role at Peregrine to lead technical initiatives, drive impactful projects, and mentor a high-performing team within a cross-functional, user-centered engineering environment.

Responsibilities

  • Drive impactful work delivering value to customers (e.g., helping emergency responders during a hurricane, diffusing complex organized crime)
  • Develop a high-performing team and guide them through complex technical challenges
  • Own large portions of the application from start to finish
  • Lead technical decision-making and ensure alignment with business priorities
  • Collaborate with design, product management, deployment team, and users to iterate and solve problems
  • Contribute to building robust, scalable backend and frontend systems across the stack

Qualifications

  • Degree in Computer Science or related field, or equivalent experience
  • 8+ years of experience with cross-functional software development teams
  • Experience shipping and iterating on production-grade software components (professional or open-source)
  • Ability to write robust, well-tested, well-designed code frequently deployed to users
  • Solid understanding of architecting and scaling distributed software systems
  • Strong best practices in modern software development and comfort with large codebases
  • Located in NYC and able to work in office

Skills

Required:PythonDjango
Nice to have:CeleryAirflowKafkaReactMapbox

Benefits

  • Salary: $200,000—$275,000 USD
  • Benefits and equity applicable where indicated
  • Bonus (if applicable) and additional benefits as per company policy
Last updated Sep 9, 2026. Interested? Apply on the company site.

About Peregrine Technologies

Effective, efficient and easy to use, Peregrine is the real-time public safety and police data management platform that delivers true interoperability.

public safetypolice data managementinteroperability

More open roles at Peregrine Technologies