Staff Software Engineer, Data Infrastructure
$200k - $275kPeregrine
Backed by leading Silicon Valley investors, 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 — instantly surfacing mission‑critical information to empower better, faster decisions that improve outcomes at every touchpoint. Today Peregrine supports hundreds of customers across 30+ states and two countries, serving more than 125 million people — and we’re amplifying our impact as we expand into the enterprise and internationally. Team As an engineering team, we believe strongly that empathy improves our solutions. Seeing how people use the product is a priority and the way we get to the right answer. Engineers will have the opportunity to work closely with our team onsite to understand the variety of use cases that Peregrine serves. We value both ownership and collaboration—you will take full responsibility for major features and work closely with other engineers to drive them to completion. We believe that humility and empathy are essential for building the right solutions—you will collaborate directly with our deployment team and users as we iterate to solve their problems. Perseverance and creativity are crucial to executing our vision. Role We are looking for a Staff Data Infrastructure Engineer to join our growing team, where you will have deep ownership over the data layer that underpins everything Peregrine does. You will architect and build the systems that ingest, store, and serve massive volumes of real‑time operational data — enabling our customers to make critical decisions with speed and confidence. This is a senior individual‑contributor role for someone who thrives on hard technical problems and brings the experience and judgment to shape foundational infrastructure decisions. You will tackle a wide range of complex challenges, including: Designing and operating a high‑throughput, real‑time data integration platform across diverse customer environments Architecting a scalable open‑table format layer for reliable data storage at petabyte scale Building and optimizing distributed data processing pipelines with Apache Spark and adjacent streaming technologies Driving performance, reliability, and cost efficiency across the full data infrastructure stack Collaborating with platform and product engineering teams to define data contracts, schemas, and integration patterns Establishing best practices, tooling, and patterns that raise the quality bar for data infrastructure across the organization Our stack is constantly evolving but is built on AWS GovCloud, Apache Iceberg, Apache Spark, Apache Kafka, Airflow, Kubernetes, and more. About You Deep passion for data infrastructure — you care about building systems that are correct, fast, and resilient at scale Thrive on ambiguity and are energized by defining the right solution to hard, open‑ended problems Strong technical vision with the ability to translate complex data requirements into clean, durable infrastructure designs Desire to own significant portions of the data stack end‑to‑end, from ingestion to serving Committed to operational excellence — you build things you’re proud to operate What We Look For 8+ years of experience architecting and operating large‑scale data infrastructure systems in production environments Deep expertise with open‑table formats, particularly Apache Iceberg — including schema evolution, partitioning strategies, compaction, and time travel Extensive hands‑on experience with Apache Spark for batch and streaming data processing at scale Strong background in real‑time data integration and stream processing, leveraging technologies such as Apache Kafka, Apache Flink, or equivalents Solid experience with data pipeline orchestration using Airflow or similar tools Strong software engineering fundamentals in Python and/or Scala, with a track record of writing production‑quality code Extensive experience with AWS or comparable cloud platforms, including S3‑based data lake architectures Experience with Kubernetes and containerized deployment of data workloads Degree in Computer Science, Engineering, or a related field, or equivalent practical experience Located in San Francisco, New York, or Washington DC and open to working in office. Salary Range: $200,000 – $275,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable). 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. #J-18808-Ljbffr Peregrine
$195k - $257.5k
...applications, and programmable blockchain infrastructure. Circle’s platform includes the... ...is a stakeholder. Your Team Senior Software Engineer (III) | Staff Software Engineer (IV) Your Team Is Responsible For As a member of the Data Platform Engineering team, you own...SuggestedContract workRemote workFlexible hours$140k - $190k
Raft, a leader in defense tech based in Arlington, VA, is hiring a Staff Software Engineer to build mission-critical data platforms for the Department of War. The role involves designing fault-tolerant data systems and managing ETL processes with a salary range of $140...Suggested$192k - $345k
Staff Software Engineer - Database Infrastructure USA, Miami; USA, Palo Alto; USA, Washington DC Staff Software Engineer - Database Infrastructure About Us... ...we’re building. We combine proprietary technology, data intelligence, and an efficient operating model to deliver...SuggestedWork at officeLocal areaWork from homeRelocation packageFlexible hours- Motion Recruitment is seeking a Software Engineer to join their innovative AI and cybersecurity startup in Washington, DC. In this role,... ...software engineering fundamentals and relevant experience in AI infrastructure and distributed systems. Familiarity with programming...Suggested
$194k - $267k
...building the trusted, neutral infrastructure that enables organizations... ...talk. About the Team The Data Platform team is responsible... ...great things from our engineers and reward them with stimulating... ...opportunity for experienced Software Engineers to join our fast growing...SuggestedPermanent employmentLocal areaWorldwideFlexible hours$225k - $265k
A leading AI-driven company is seeking a seasoned engineer to build platforms and services for a global network. The ideal candidate should have at least 12 years of experience, a strong background in data-driven programming, and a passion for engineering excellence. Responsibilities...Remote jobFlexible hours$110k - $260k
...Role Matters GEICO is re‑engineering underwriting at scale. As a Senior Staff Engineer, you will play... ...and CI/CD, including infrastructure as code and operational... ...Advanced understanding of data structures, algorithms,... ...years of professional software engineering experience,...Hourly payWork experience placementLocal area$220k - $292k
Staff Software Engineer, Developer Platform Washington, District of Columbia, United States Anduril... ...system that turns thousands of data streams into a real‑time, 3D command... ...engineering ecosystem, building critical infrastructure that enables teams to deliver mission...Full time- GEICO in Bethesda, Maryland, is looking for a Staff Software Engineer to transform how insurance works by leading the design and implementation of cutting-edge underwriting systems. This high-impact position offers the opportunity to influence millions of customers' experiences...
- OpenAI, located in Washington D.C., is seeking a Software Engineer to tackle complex problems while deploying cutting-edge AI technology into public sector environments. This role involves developing new customer-facing ChatGPT and API features, collaborating with cross...
$185k - $275k
...Role The Security Platform team is an infrastructure/developer tools group tasked with building... ...and systems that enable other engineering teams to deliver products to our customers... ...but rather an infrastructure engineering/software development one. Responsibilities You’ll...Flexible hours$150k - $196k
The Nuclear Company in Washington is seeking a Staff Software Engineer to lead the development of NOS modules and applications. This senior role involves working on a software platform crucial for one of the largest nuclear buildouts in the U.S., driving high standards...- Anduril Industries, based in Washington, DC, is seeking a Staff Software Engineer for the QualityOS team within Forge MES. You will set technical direction, architect complex distributed systems, and bridge the QualityOS product and platform groups to ensure scalable, reliable...
$110k - $230k
...insurance works—from the inside out. As a Staff Software Engineer on our Underwriting Services Team ,... ..., cloud architecture, CI/CD, and infrastructure as code Hands‑on experience with AWS... ...foundation in computer science, including data structures and algorithms A...Hourly payWork experience placementLocal areaFlexible hours$110k - $230k
...Team The Billing Platform team at GEICO oversees the tools, infrastructure, data, reporting, analytics, and services essential for... ...customers, and partners. What You Will Do Lead Backend Software Engineer responsible for designing, building, and maintaining large...Flexible hours- The Nuclear Company seeks a Staff Software Engineer to lead and architect software for its nuclear energy platform. This role demands both strategic thinking and hands-on execution in a highly regulated environment. Responsibilities include designing robust software solutions...
$130k - $160k
We are seeking a Staff Software Engineer to help drive the evolution of our frontend platform, architecture, and engineering practices across OneMain's digital experiences. This role is ideal for a hands‑on technical leader who is passionate about modern web technologies...Work experience placementLocal area$135k - $216k
...Responsibilities Peraton is seeking a self-driven and resourceful Data Center Infrastructure Engineer to join our dynamic team in Washington, DC. This position is responsible for the design, implementation, monitoring, and management of enterprise data center infrastructure...Contract workShift work$115k - $260k
...GEICO is seeking an experienced software engineer with a passion for building... ...Position Description Our Sr Staff Software Engineer works with... ...security best practices and data encryption technology.... ...monitoring tools. Experience with infrastructure automation, tooling, and...Hourly payWork experience placementLocal areaFlexible hours$226.67k - $273.1k
...rebuilding how we make software around one belief: AI... ...working software. Our engineers own problems end to end... ...Babylist is hiring Staff Software Engineers to... ...experience, and platform and infrastructure. Who You Are... ...product, design, and data as a collaborator with...Work at officeRemote workFlexible hours$220k - $330k
...system that turns thousands of data streams into a realtime, 3D... ...includes not just the software used to design, plan, and execute... ...also the factory‑facing infrastructure that connects operators,... ...THE JOB We are looking for a Staff Software Engineer to join our QualityOS team...Temporary workImmediate start$223k - $320k
A leading AI solutions provider is seeking Software Engineers for its Federal Engineering team in Washington, DC. You will design scalable backend systems and collaborate with teams to create AI-powered solutions for government customers. Ideal candidates have strong full...- Overview A startup located northern VA is searching for a Staff Software Engineer to join their scaling team. Their product combines AI with advanced methodologies to reduce system downtime. Their team is scaling quickly and are looking for Staff level Software Engineers...
- ...with Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team. Senior/Staff Software Engineer (Gen AI, Big Data): Experience : 5 to 12 Years Location : Seattle, WA | Toronto, Canada Remote Are you energized by the...Remote workWorldwideShift work
$117k - $165k
The Staff Software Engineer L5 is a full‑stack engineer who works across Agile teams to design, develop, test, and support scalable applications that power Inovalon’s Real World Data platform. This role requires strong backend and UI capabilities, comfort operating across...H1bWork at officeWork from home$200k - $275k
A technology firm focused on public safety in Washington, D.C. is seeking a Staff Software Engineer to lead impactful projects and foster an inclusive culture. The ideal candidate will have 6+ years of experience, a degree in Computer Science or related field, and proficiency...$225k - $265k
...trade flowing. Opportunity at Altana The Engineering team is responsible for building out the... ...AI, which scales to a massive trove of data and a diverse customer base; it is a... ...experience writing back‑end or data‑driven software in demanding environments. Deployed production...Full timeTemporary workWork experience placementRemote workFlexible hours$200k - $275k
...key to building impactful software. If mission-focused work is... ...Role We are looking for a Staff Software Engineer to join our growing team and... ...React, Redux, and Mapbox; data stores including PostgreSQL... ...Kubernetes as our underlying infrastructure. Role Responsibilities Take...Work at office- About the Team Join the engineering teams that bring... ...the Role We’re seeking Software Engineers who can solve... ...new environments and infrastructure that power critical missions... ...at both the model & data layers. Collaborate... ...title Member of Technical Staff. We use Senior Staff...
$150k - $196k
...America and globally. Role The Nuclear Company is hiring a Staff Software Engineer to lead the build of NOS modules and applications. You will... ...with platform engineers so applications use shared services, data, and the unified interface correctly. Mentor and multiply....Bi-weekly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data Infrastructure. Be the first to apply!
- data engineer analytics Washington DC
- data engineer manager Washington DC
- remote data engineer Washington DC
- junior data engineer remote Washington DC
- senior cloud data engineer Washington DC
- data platform engineer Washington DC
- data infrastructure engineer Washington DC
- aws data engineer Washington DC
- director data engineering Washington DC
- data intelligence engineer Washington DC

