hero

Craft Ventures Portfolio Job Board

Developer Experience Engineer

Peregrine Technologies

Peregrine Technologies

Software Engineering
San Francisco, CA, USA
USD 130k-250k / year + Equity
Posted on Feb 11, 2026

Backed by leading Silicon Valley investors, Peregrine helps the world’s most complex organizations solve their hardest problems with unprecedented speed and accuracy. Our AI-enabled platform turns siloed and disconnected data into operational intelligence—instantly surfacing mission-critical information to empower better, faster decisions that improve outcomes at every touchpoint. Today, Peregrine supports hundreds of customers across 23 states and two countries, serving more than 90 million people—and we’re amplifying our impact as we expand into more industries.

We’re a team of entrepreneurs—undaunted by the hard problems and united by a passion to make a difference where it matters most. We collaborate relentlessly, move with urgency, and act with purpose. If you’re driven by mission and energized by the opportunity to build something new, join us in defining Peregrine’s future.

Team

We're scaling our engineering organization from 50 to 120+ engineers over the next year, and we need someone passionate about making that growth sustainable. The Developer Experience team exists to multiply the effectiveness of every engineer at Peregrine, reducing friction, accelerating feedback loops, and building the internal platforms that let our teams focus on solving customer problems instead of fighting infrastructure.

We treat our internal developers as customers. That means understanding their pain points deeply, measuring what matters, and shipping tools that genuinely make their work better. If you've ever looked at a slow CI pipeline, a painful onboarding process, or inconsistent development environments and thought "I could fix this", this role is for you.

Role

As a Developer Experience Engineer, you'll own the systems and tools that power how our engineering teams build, test, and deploy software. Your work will directly impact the productivity of every engineer at Peregrine.

You will:

  • Optimize our CI/CD pipelines to keep build times fast and deployments reliable as we scale. Every minute you shave off the feedback loop compounds across the entire organization.
  • Build and maintain internal developer tools that accelerate common workflows from local development environments to deployment automation to observability dashboards.
  • Reduce time-to-productivity for new engineers by improving onboarding, documentation, and development environment setup. Your goal: first meaningful commit in days, not weeks.
  • Establish and promote engineering best practices through tooling, not just documentation. Make the right thing the easy thing.
  • Measure what matters by instrumenting developer workflows and using data to prioritize high-impact improvements. Track metrics like build times, deployment frequency, and developer satisfaction.
  • Partner across teams to understand pain points, gather feedback, and roll out improvements that work for the entire engineering organization.

Our stack is constantly evolving but based on a backend foundation of Python, Django, Celery, Airflow, and Kafka; a frontend built in React, Redux, and Mapbox; data stores including PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker; and with AWS, Pulumi, Terraform, and Kubernetes as our underlying infrastructure.

About You

  • You've helped engineering teams scale. You've seen what breaks when organizations grow quickly, and you've built solutions that prevented those problems.
  • You treat developers as customers. You instinctively think about user experience even when the user is another engineer. You gather feedback, measure outcomes, and iterate.
  • You're a force multiplier. You get more satisfaction from building a tool that saves 100 engineers 10 minutes each than from building a feature yourself.
  • You have strong opinions, loosely held. You know what good developer experience looks like, but you're humble enough to learn what works in a specific context.
  • You ship. You bias toward action and incremental improvement over perfect solutions that never land.

What We Look For

  • Degree in Computer Science or a related field, or equivalent experience
  • 4+ years of software engineering experience, with meaningful time spent on developer tooling, platform engineering, CI/CD, or internal tools
  • Experience developing with Python, Django, React.
  • Hands-on experience improving CI/CD pipelines (GitHub Actions, Jenkins, ArgoCD, or similar) with measurable results
  • Familiarity with Infrastructure as Code (Terraform, Pulumi) and container orchestration (Kubernetes, Docker)
  • Track record of identifying developer pain points and shipping solutions that actually got adopted
  • Strong communication skills - you'll need to understand problems across teams and drive adoption of your solutions
  • Experience with observability and monitoring tools (Datadog, Prometheus, Grafana, or similar) is a plus
  • Located in San Francisco and open to working in office, 4 days per week

Bonus Points

  • You've built developer portals, self-service platforms, or internal CLIs
  • You've reduced build times, flaky test rates, or deployment failures by significant margins
  • You've led or contributed to engineering onboarding programs
  • You've worked in high-growth environments (50→200+ engineers)

Salary Range: $130,000 - $250,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)

Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, certifications or licenses, and specific work location. Information on the benefits offered is here.

Peregrine Technologies is committed to creating an inclusive environment for all employees. We celebrate diversity and are a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.