companyPeregrine Technologies logo

Senior Software Engineer at Peregrine Technologies | New York

On-site Full-time $130K/yr - $250K/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

Senior

Qualifications

The ideal candidate will have a strong background in software engineering, with proficiency in building scalable systems and a user-centric approach. Experience with real-time data processing and collaboration tools is highly desirable. A deep understanding of data security and compliance is essential. Strong problem-solving skills and the ability to work collaboratively in a fast-paced environment are critical.

About the job

Peregrine Technologies, backed by prominent investors from Silicon Valley, is transforming how public safety organizations, local and state governments, federal agencies, and private-sector entities tackle societal challenges with remarkable speed and precision. Our innovative AI-powered platform seamlessly integrates disparate data into actionable operational intelligence, providing critical insights that enable swift decision-making and enhance outcomes at every interaction. Currently, Peregrine serves hundreds of clients across over 30 states and two countries, positively impacting more than 125 million individuals—and we are poised for further growth as we expand within the enterprise sector and internationally.

About Our Team

At Peregrine, we are united by the belief that empathy drives superior solutions. Understanding how users engage with our product is essential to our development process, and our engineers collaborate closely with various teams on-site to grasp the diverse use cases we address.

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

We prioritize both ownership and teamwork; you will take full responsibility for significant features while also collaborating with fellow engineers to ensure their successful completion. We believe that humility and empathy are vital for crafting effective solutions—you will work directly with our deployment team and users to iterate on solutions that address their needs. Creativity and perseverance will be key to realizing our vision.

Role Overview

As a Senior Software Engineer, you will have substantial ownership across our technology stacks, making impactful decisions that will resonate for years. You will tackle some of our most complex challenges, such as architecting scalable permission systems to manage access to terabytes of data across thousands of organizations. Your role will also involve building intuitive controls that empower organizations to determine what data to share, when to share it, and with whom. Additionally, you will design frameworks for secure collaboration, facilitating seamless partnerships while safeguarding data sovereignty and compliance. Finally, you’ll create advanced sharing mechanisms that balance openness and security, unlocking the full potential of cross-organizational collaboration.

About Peregrine Technologies

Peregrine Technologies is a pioneering technology firm dedicated to enhancing public safety through advanced data integration and AI solutions. Our mission is to empower organizations to make informed decisions that lead to better outcomes in their communities.

Similar jobs

Tailoring 0 resumes

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