Peregrine Advisors is hiring a Senior SQL Data Engineer to own the data pipelines and databases behind a mission-critical federal enterprise data platform, including their design, performance, reliability, and data integrity. The position begins with ownership of ETL and ELT processes, logical and physical data models, physical data configurations, and the performance of the database layer under real query volume. Depending on the assignment, work may include Amazon Aurora (PostgreSQL-compatible), Amazon DynamoDB, and other platform data stores. The role designs and maintains scalable databases and data models; builds schemas, indexes, views, stored procedures, and functions; writes and tunes complex SQL; and builds data pipelines and Amazon S3 loads. It also addresses performance, locking, replication, and consistency issues; maintains database availability and recoverability; implements least-privilege access and auditability; and works with architects, developers, and data engineers to move database changes through CI/CD and infrastructure as code. This is a hybrid position based in the Washington, DC metropolitan area, with commuting cadence varying by assignment. The initial engagement requires U.S. citizenship and the ability to obtain a Public Trust determination. The role is a full-time W-2 position with an annual salary of $150,000 to $170,000.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior