companyPeregrine Technologies logo

Staff Software Engineer

Peregrine TechnologiesSan Francisco, CA
On-site Full-time $200K/yr - $275K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To be considered for this role, you should possess:Strong experience in software development and engineering principles. Proficiency with modern programming languages and frameworks. Ability to design scalable systems and architecture. Experience in leading projects and mentoring junior engineers. Excellent problem-solving skills and a collaborative mindset.

About the job

Supported by prominent Silicon Valley investors, Peregrine Technologies empowers public safety organizations, state and local governments, federal agencies, and private-sector institutions to address societal challenges with unparalleled speed and precision. Our AI-driven platform transforms fragmented and isolated data into actionable operational intelligence, quickly surfacing mission-critical information to facilitate informed and timely decisions that enhance outcomes across various contexts. Currently, Peregrine serves hundreds of customers across more than 30 states and two countries, impacting over 125 million individuals—and we are amplifying our influence as we expand into enterprise markets and internationally.

Our Team

As an engineering team, we place a strong emphasis on empathy, believing it enhances our solutions. Understanding how users interact with our product is essential, and engineers will collaborate closely onsite to grasp the diverse use cases that Peregrine addresses.

We are seeking a Staff Software Engineer to join our core engineering teams. In this role, you will collaborate cross-functionally with design and product management to develop robust, scalable, and user-centric systems. Our teams confront a variety of challenges, from enabling real-time user collaboration on intricate maps to constructing high-scale backend architectures capable of processing billions of data points.

We value ownership and teamwork; you will take complete responsibility for significant features and work closely with fellow engineers to ensure successful completion. We believe that humility and empathy are vital for crafting the right solutions—you will work directly with our deployment team and users as we refine our offerings to meet their needs. Creativity and perseverance will be key to executing our vision.

Role

We are looking for a Staff Software Engineer to join our expanding team, lead impactful projects, cultivate an inclusive team culture, and steer technical decision-making.

This position is ideal for someone who excels in both people management and hands-on technical leadership. You will build a high-performing team, guide them through complex technical challenges, and ensure their work aligns with our business goals. The ideal candidate will effectively mentor while upholding high standards in technical execution.

You will drive significant work that delivers value to our customers, from supporting emergency responders during hurricanes to de-escalating intricate organized crime situations. We are developing innovative capabilities that enable...

About Peregrine Technologies

Peregrine Technologies is a pioneering organization focused on leveraging artificial intelligence to enhance public safety and operational intelligence across various sectors. With a robust portfolio of clients and expanding international reach, we are committed to creating innovative solutions that address critical societal challenges.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.