Senior Software Engineer, Product Experiences
$200k - $250kPeregrine Technologies
Senior Software Engineer, Product Experiences
Backed by leading Silicon Valley investors, Peregrine helps public safety organizations, state and local and governments, federal agencies , and private-sector institutions address society’s challenges with unprecedented speed and accuracy. Our AI-enabled platform turns siloed and disconnected data into operational intelligence — instantly surfacing mission-critical information to empower better, faster decisions that improve outcomes at every touchpoint. Today Peregrine supports hundreds of customers across 30+ states and two countries, serving more than 125 million people — and we’re amplifying our impact as we expand into the enterprise and internationally.
Team
As an engineering team, we believe strongly that empathy improves our solutions. Seeing how people use the product is a priority and the way we get to the right answer. Engineers will have the opportunity to work closely with our team onsite to understand the variety of use cases that Peregrine serves.
We're looking for a Software Engineer to join Product Experiences, the team that builds the features our users work in every day across the Peregrine platform. You'll work cross-functionally with design and product management to ship experiences that are fast, intuitive, and trustworthy, turning enormous amounts of data into something an investigator or analyst can act on in seconds.
We value both ownership and collaboration. You will take full responsibility for major features and work closely with other engineers to drive them to completion. We believe that humility and empathy are essential for building the right solutions. You will collaborate directly with our deployment team and users as we iterate to solve their problems. Perseverance and creativity are crucial to executing our vision.
Role
We are looking for strong product-minded developers to join our small but growing team. As a Software Engineer on Product Experiences, you'll have vast ownership across the capabilities that define how customers use the Peregrine platform, including Search, Dossier, Charts, Dashboards, Maps, Network, Table, Workspace, Docs, Automations, and Mobile, making decisions that will shape the product for years to come.
You'll take on some of our most visible challenges, like building search and semantic discovery that helps users find the right answer across billions of records, designing Dossier views that assemble a complete picture of an entity on demand, and crafting real-time, collaborative experiences on detailed maps and networks. You'll bring AI-powered capabilities to users where source transparency and trust are non-negotiable, and you'll obsess over the craft details such as latency, interaction design, and resilience that make complex workflows feel effortless.
Our stack is constantly evolving but built on a frontend of React, Redux, TypeScript, and Mapbox; a backend foundation of Python, Django, Celery, Airflow, and Kafka; data stores including PostgreSQL and Elasticsearch powering search and discovery; machine learning models hosted in Bedrock and Sagemaker behind our semantic and AI-assisted experiences; and with AWS, Pulumi, Terraform, and Kubernetes as our underlying infrastructure.
About you
- Desire and drive to own large portions of the user-facing platform from start to finish
- Passion for crafting and shipping product experiences that delight users
- A strong eye for interaction design and a partnership instinct with design and PM
- Thrive on ambiguity and love taking on hard problems
- Excellent technical vision with the ability to synthesize product requests into strong and reliable software components
What we look for
- Degree in Computer Science or a related field, or equivalent experience
- 5+ years of experience working with cross-functional software development teams
- Experience shipping and iterating on production-grade, user-facing software professionally and / or in the open-source community
- Strong frontend fundamentals (React/TypeScript) and comfort working full-stack to ship a feature end to end
- Ability to write robust, well tested, and well-designed code that frequently gets deployed to users
- Solid understanding of architecting and scaling distributed software systems
- Strong best practices in modern software development and comfort navigating large codebases
- Located in San Francisco or Washington, D.C. and open to working in office 4 days a week
Salary Range: $200,000 - $250,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)
Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, certifications or licenses, and specific work location. Information on the benefits offered is here .
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Peregrine Technologies is committed to creating an inclusive environment for all employees. We celebrate diversity and are a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Voluntary Self-Identification
We ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in Peregrine Technologies’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
- A \"disabled veteran\" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
- A \"recently separated veteran\" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
- An \"active duty wartime or campaign badge veteran\" means a veteran who served on active duty in the U.S. military, ground, naval, or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
- An \"Armed forces service medal veteran\" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Disability Status Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at .
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
- Alcohol or other substance use disorder (not currently using drugs illegally)
- Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
- Blind or low vision
- Cancer (past or present)
- Cardiovascular or heart disease
- Celiac disease
- Cerebral palsy
- Deaf or serious difficulty hearing
- Diabetes
- Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
- Epilepsy or other seizure disorder
- Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
- Intellectual or developmental disability
- Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
- Missing limbs or partially missing limbs
- Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
- Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
- Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
- Partial or complete paralysis (any cause)
- Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
- Short stature (dwarfism)
- Traumatic brain injury
Disability Status Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr$200k - $250k
...enterprise and internationally. TeamAs an engineering team, we believe strongly that... .... Seeing how people use the product is a priority and the way we get to... ...Peregrine serves.We're looking for a Software Engineer to join Product Experiences, the team that builds the features...SeniorWork at officeLocal area- ...Peregrine Technologies is seeking a Senior Software Engineer for Product Experiences in San Francisco. You will own significant portions of the user-facing platform and collaborate with design and PM to ship fast, intuitive features across Search, Dossier, Charts, and...Senior
- ...Peregrine is seeking a Software Engineer to join Product Experiences, owning features across Search, Dossier, Charts, Dashboards, Maps and more. You’ll work with design and PM to ship fast, intuitive experiences that turn data into actionable insights for investigators...Senior
- ...Peregrine Technologies is seeking a Software Engineer to join Product Experiences, owning major features that power the Peregrine platform. You’ll ship fast, intuitive experiences by turning vast data into actionable insights for investigators and analysts. You will...Senior
- ...Peregrine Technologies is seeking a Software Engineer to join Product Experiences. You will own large portions of the user-facing platform from start to finish, shipping features across Search, Dossier, Charts, Dashboards, Maps and more. You will work with design and...Senior
- Medallia is seeking experienced Product Support Advocates to provide advanced frontline technical support for the Medallia Experience Cloud. You will manage incidents, collaborate with Engineering and Product, and drive improvements through root cause analysis and knowledge...Senior
- ...Amplitude is seeking a Senior Product Engineer to enhance their product experimentation strategy. In this role, you will take ownership... .... The ideal candidate will have at least 5 years of software engineering experience and a B.S. in Computer Science. Amplitude offers a...Senior
$210.8k - $272.8k
...and a best-in-class hiring experience. Every day in every county of... ...Thumbtack is focused on making engineering fast, reliable, and... ...complex challenges in modern software development. We’re introducing... ...foundations for measuring developer productivity across diverse workflows,...SeniorFull timePart timeSeasonal workLocal area$212.5k - $250k
...Carta brings together the software, services, and legal... ...ll join our Developer Experience (DevEx) team, a lean "... ...lifecycle so Carta's engineers can do the best work... ...Problems You’ll SolveAs a Senior Software Engineer II... ...: You've shipped production LLM systems, whether that...SeniorFull time- ...Bessemer Venture Partners, and Craft Ventures.Product @ PaveProduct engineers at Pave build the core workflows and experiences that power how companies plan, execute, and... ...confidence in every compensation decision.We build software that transforms how companies pay their...SeniorFlexible hours3 days per week
$172.43k - $209k
...About This RoleThe Developer Experience (DevX) team is a high-... ...fueling the future of Crusoe’s engineering muscle. We’re responsible... ...safely, and efficiently. As a Senior Software Engineer you will... ...engineers in a state of high productivity.Library & Environment Creation...SeniorFull timeTemporary workWork at officeLocal area$148.5k - $223.9k
...get the best candidate experience, please consider... ...Salesforce.The Agentforce Engines & Experiences team is... ...are built and run. As a Senior Member of Technical Staff... ...and work closely with Product Management, Research,... ...years of professional software engineering experience...SeniorFull time$216k - $270k
Scale AI is hiring a highly skilled Senior Software Engineer to help design, build, and operate secure... ...framework/unit tests that ensure product quality, performance, and load and are... ....What We Look For5+ years of related experience with a Bachelor’s degree; or equivalent...SeniorFull timeWork experience placement$139k - $257.55k
...create, and bring any digital experience to life. The Horizon... ...mission is to enable Adobe engineers to build high-performance,... ...customers. We focus on engineering productivity, intelligent tooling,... ...creatively.We are looking for a Senior Software Engineer who is passionate...SeniorFull timeTemporary workLocal areaRemote workWorldwide$150k - $240k
...buyers, data scientists, and engineers, Verse enables faster,... ...technical staff developing product experiences and features for clean energy... ...designed systems, test-driven software, and proactive communication... ...necessarily in a STEM field Senior or Staff level software development...Remote jobFull timeFlexible hoursShift work- ...About the Role We’re looking for a Senior Backend or Full-Stack Software Engineer (5+ years experience) who wants to build the core systems that power... ...healthcare delivery. At Sprinter, you’ll work on products that blend logistics, patient experience, safety...SeniorFull timeTemporary workWork at officeFlexible hours
$192k - $240k
...management, bill pay, and travel software, Brex enables founders and... ...need to grow your career.Engineering at BrexEngineering at Brex is... ..., you will help develop new products from concept to launch,... ...the best financial software experience to help companies grow. You’...SeniorWork at officeRemote workWork from home$190k - $290k
...payments, data, and financial products in a single solution for... ...Adyen, everything we do is engineered for ambition. For our teams... ...their ambitions faster. Senior Software Engineer (Java), Financial... ...mentality. You have experience with Java, Web Services, REST...SeniorFull timeH1bWork at officeVisa sponsorship$180k - $230k
...About This RoleYou are a versatile engineer who thrives on building and deploying seamless user experiences. You possess a strong understanding of both backend and frontend... ...high-quality, scalable, and maintainable products.Key Responsibilities:You will have access to our...SeniorCurrently hiringRelocation package- ...Senior Software EngineerWe're looking for a Senior Software Engineer to own features end-to-end across Arena's platform — from understanding... ...business logic to support new product capabilitiesShip high-quality... ...'ll have:4+ years of experience in software engineering, with...SeniorPermanent employment
$200.7k - $250.9k
....Mercury is growing rapidly. As our product expands, we’re evolving the frontend... ...and refine it. We’re looking for an engineer to help build the battens and transoms... ...ideal candidate:Has 6-8+ years of software development experience, with a strong focus on the frontend...SeniorLocal area- ...Rippling.com addresses.About the IT Product TeamThe IT Product Engineering team is critical to unifying... ...administration. Our mission is to build software that enables businesses to manage employee... ....What you will need5+ years of experience in a production environment using...SeniorWork at officeRemote work3 days per week
- ...sent from @Rippling.com addresses.About the Financial Product TeamThe Financial Product Engineering team is at the forefront of Rippling's expansion into... ...backend best practices.What you will need5+ years of experience in a production environment using Python, Go, or a...SeniorWork at office3 days per week
- ...Rippling.com addresses.About the HR Product TeamThe HR Product Engineering team is the foundational layer of... ...of HR, compliance, and enterprise software. Our products manage the most sensitive... ....What you will need5+ years of experience in a production environment using Python...SeniorWork at office3 days per week
- ...Rippling.com addresses.About the IT Product TeamThe IT Product Engineering team is critical to unifying... ...administration. Our mission is to build software that enables businesses to manage employee... ....What you will need5+ years of experience in a production environment using...SeniorWork at officeRemote work3 days per week
$200k - $265k
...Senior Software EngineerAs a Senior Software Engineer on the Product team, you will design and build the features that healthcare providers interact with every single... ...initiatives end-to-end — from shaping the experience with our product and design partners to shipping...SeniorWork at officeImmediate startRemote work- ...Handshake is seeking a Senior Software Engineer on the Consumer Experience team to build the products that connect millions of students with employers. You will drive meaningful technical initiatives, shape the technical direction of the team, and deliver high-quality...Senior
- ...Senior Software Engineer, ProductSan Francisco, CA & New York, NYWho We AreAt Pave, we're building the industry... ...Venture Partners, and Craft Ventures.Product @ PaveProduct engineers at Pave build the core workflows and experiences that power how companies plan, execute, and...SeniorFlexible hours3 days per week
$140k - $225k
...assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an... ...work.About The RoleThe Device Experience team is building intelligent, desktop... ...intelligence—engineering native software that’s deeply integrated with...SeniorFull timeTemporary workLocal areaFlexible hours$159k - $239k
...authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending... ..., and shaping the future of AI enablement in production systems. You'll collaborate across engineering, product...SeniorLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Product Experiences. Be the first to apply!
- senior robotics software engineer San Francisco, CA
- software system engineer San Francisco, CA
- part time software developer San Francisco, CA
- fall software engineering internship San Francisco, CA
- security software engineer San Francisco, CA
- intel software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- new graduate software engineer San Francisco, CA
- software development engineer aws San Francisco, CA
- information technology software engineer San Francisco, CA



