Jobs · Engineering · California

Staff Software Engineer

Peregrine · San Francisco, CA · 3 wk ago
Engineering$200k–$275k/yrFull-time

About the role

Peregrine helps public safety organizations, state and local governments, federal agencies, and private-sector institutions address societal challenges with speed and accuracy using AI-enabled technology. We support hundreds of customers across 30+ states and two countries, serving more than 125 million people.

Responsibilities

  • Work cross-functionally with design and product management to build robust, scalable, and user-centered systems.
  • Tackle a range of challenges, from enabling real-time user collaboration on detailed maps to building high-scale backend architecture for ingesting billions of data points.
  • Collaborate with the deployment team and users to iterate and solve their problems.
  • Develop high-performing teams and guide them through complex technical challenges.
  • Drive impactful work that delivers value to customers, such as aiding emergency responders during hurricanes and diffusing complex organized crime.
  • Lead the development of innovative capabilities that enable new workflows for customers.

Requirements

  • Desire and drive to own large portions of the application from start to finish.
  • Passion for crafting and shipping software solutions that delight users.
  • 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.

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.
  • Solid understanding of architecting and scaling distributed software systems.
  • Strong best practices in modern software development and comfort navigating large codebases.

Skills

  • Proficiency in Python, Django, Celery, Airflow, Kafka, React, Redux, and Mapbox.
  • Experience with PostgreSQL, Elasticsearch, Bedrock, and Sagemaker.
  • Comfort with AWS, Pulumi, Terraform, and Kubernetes.

Benefits

Includes comprehensive benefits package, equity, and bonuses (if applicable).

Pay

$200,000 - $275,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)

Schedule

Full-time position located in San Francisco, CA.

Equal Opportunity Employer

Peregrine Technologies is committed to creating an inclusive environment for all employees and is an equal opportunity employer.

Similar jobs

Staff Software Engineer

GifthealthUnited States· 3 wk ago
RemoteInformation Technologyapply on recruiting.paylocity.com