Peregrinetechnologies
Staff Software Engineer
San Francisco, CA. Posted 16 months ago
The role
A Staff Software Engineer will join core engineering teams to build robust, scalable, and user-centered systems. You will work cross-functionally with design and product management to drive impactful projects and lead technical decision-making.
What you will do
- Drive impactful projects
- Foster an inclusive team culture
- Lead technical decision-making
- Develop a high-performing team
- Guide teams through complex technical challenges
- Ensure work aligns with business priorities
- Balance mentorship with technical execution
- Take full responsibility for major features
- Collaborate with deployment team and users to iterate on solutions
Required qualifications
- Degree in Computer Science or a related field, or equivalent experience
- 8+ years of experience working with cross-functional software development teams
- Experience shipping and iterating on production-grade software components professionally and / or in the open-source community
- 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, CA and open to working in office
Benefits
- Benefits
Before you apply
- Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
About the company
Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society’s challenges with an AI-enabled platform. The company supports hundreds of customers across 30+ states and two countries.