Staff Software Engineer (Product Experiences)

Peregrine

San Francisco, United States Posted September 30, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$200,000 - $275,000

Job Description

Join Peregrine, a cutting-edge technology company, as a Staff Software Engineer on the Product Experiences team. In this role, you will have the opportunity to work closely with design and product management to create fast, intuitive, and trustworthy user experiences. You will take full ownership of major features and collaborate with other engineers to drive them to completion. The ideal candidate will have a strong product mindset, excellent technical vision, and a passion for crafting and shipping product experiences that delight users.

  • Collaborer avec les équipes de conception et de gestion de produit pour développer des fonctionnalités intuitives et fiables sur la plateforme Peregrine.
  • Assumer la responsabilité de fonctionnalités majeures, travailler en étroite collaboration avec d'autres ingénieurs pour les mener à bien.
  • Participer à la résolution de défis visibles, tels que la construction de la recherche et de la découverte sémantique, la conception des vues Dossier.
  • A strong eye for interaction design and a partnership instinct with design and PM
  • Desire and drive to own large portions of the user-facing platform from start to finish
  • 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
  • Passion for crafting and shipping product experiences that delight users
  • Degree in Computer Science or a related field, or equivalent experience
  • Solid understanding of architecting and scaling distributed software systems
  • 8+ years of experience working with cross-functional software development teams
  • 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
  • Strong best practices in modern software development and comfort navigating large codebases
  • Experience shipping and iterating on production-grade, user-facing software professionally and / or in the open-source community
Required Skills
software development product management collaboration partnerships cross-functional collaboration React TypeScript
How to apply

You apply on Peregrine’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Peregrine

See every open role at Peregrine on ARes.

More Jobs at Peregrine
Share This Job