P
Posted 12 hours ago
Staff Software Engineer
Peregrine TechnologiesStaff Software Engineer
Requirements
8+ years software development experience, Distributed systems architecture, Production-grade software shipping, Computer Science degree or equivalent
Skills
PythonReactAWS
About the role
About the Company
Peregrine helps public safety organizations, state and local 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 to empower better, faster decisions.
Responsibilities
- Drive impactful projects and lead technical decision-making
- Foster an inclusive team culture and develop high-performing teams
- Balance people management with hands-on technical leadership
- Guide teams through complex technical challenges and ensure alignment with business priorities
- Synthesize product requests into strong, reliable software components
- Take full responsibility for major features from start to finish
Requirements
- 8+ years of experience working with cross-functional software development teams
- Experience shipping and iterating on production-grade software components
- Solid understanding of architecting and scaling distributed software systems
- Ability to write robust, well-tested, and well-designed code
- Degree in Computer Science or a related field, or equivalent experience
- Located in San Francisco, CA and open to working in office
Preferred Qualifications
- Experience with Python, Django, Celery, Airflow, or Kafka
- Experience with React, Redux, or Mapbox
- Experience with PostgreSQL, Elasticsearch, or AWS infrastructure
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer
Peregrine Technologies · San Francisco
