Senior Software Engineer, Foundations – Data Platform & Scale

Peregrine Technologies

San Francisco (CA)

On-site

USD 200,000 - 250,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Peregrine Technologies in San Francisco is seeking an experienced software engineer to join our Foundations team, owning high-impact data platform projects end-to-end.

You will work on ingestion, processing, and enrichment of large-scale customer data, optimize performance, and contribute to a robust, scalable backend stack with Python, Django, Kafka, PostgreSQL, Elasticsearch, and AWS. Collaborative, hands-on, and detail-oriented candidates preferred.

Qualifications

  • Degree in Computer Science or related field, or equivalent experience.
  • 5+ years of professional software engineering experience.
  • Experience with distributed systems or data-intensive services.
  • Experience taking projects from design through production rollout.
  • Experience shipping production-grade software.
  • Ability to write robust, well-tested, and well-designed code.
  • Located in the San Francisco or New York area and open to working in office.

Responsibilities

  • Own well-scoped, meaningful projects that improve reliability and performance of Peregrine's data platform.
  • Work with datastores, data pipelines, and authorization/notification layers.
  • Extend architectural patterns and propose new ones where needed.
  • Contribute to incident response and root causes of production issues.
  • Collaborate with deployment team and users to iterate and solve problems.

Skills

Ownership mindset
Shipping quality software
Problem solving
Collaborative
Adaptability

Education

Degree in Computer Science or related field

Tools

Python
Django
Celery
Airflow
Kafka
React
Redux
Mapbox
PostgreSQL
Elasticsearch
AWS
Pulumi
Terraform
Kubernetes

Job description

Peregrine Technologies in San Francisco is seeking an experienced software engineer to join our Foundations team, owning high-impact data platform projects end-to-end.

You will work on ingestion, processing, and enrichment of large-scale customer data, optimize performance, and contribute to a robust, scalable backend stack with Python, Django, Kafka, PostgreSQL, Elasticsearch, and AWS. Collaborative, hands-on, and detail-oriented candidates preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data Platform & Reliability
Senior Software Engineer, Data Platform & Reliability

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 250,000
Senior Software Engineer, Foundations
Senior Software Engineer, Foundations

EngRadar • New York (NY)

On-site
USD 140,000 - 180,000
Benefits
Equity
Bonus
Senior Software Engineer - Scalable Data & Collaboration
Senior Software Engineer - Scalable Data & Collaboration

Doist • Washington

On-site
USD 130,000 - 250,000
Senior Software Engineer, Foundations
Senior Software Engineer, Foundations

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 250,000
Senior Software Engineer, Foundations
Senior Software Engineer, Foundations

Peregrine Technologies • San Francisco (CA)

On-site
USD 200,000 - 250,000
Senior Staff Software Engineer AI-Driven Platform & Impact
Senior Staff Software Engineer AI-Driven Platform & Impact

Peregrine • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health insurance
Unlimited PTO
Competitive 401k
+5
Senior Data Engineer — Modern Data Platform Lead
Senior Data Engineer — Modern Data Platform Lead

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 180,000
401(k) with match
Tuition reimbursement
Medical, eye and dental
Senior Software Engineer, Product Experiences
Senior Software Engineer, Product Experiences

Peregrine Technologies • San Francisco (CA)

On-site
USD 200,000 - 250,000
Staff Generative AI Platform Engineer
Staff Generative AI Platform Engineer

Mosaic.tech • San Francisco (CA)

On-site
USD 200,000 - 275,000
Benefits
Equity
Bonus
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000