Senior PostgreSQL Database Engineer

Washington, DC /
Operations and Maintenance /
Full Time
/ Hybrid
Riptide Technology is seeking a Senior Database Engineer (DBE) to support Research and Development (R&D) work at the Naval Research Laboratory in Washington DC.   The Senior DBE will design and build PostgreSQL databases that are capable of ingesting and storing high volumes of event data while maintaining optimal search performance.  PostgreSQL database instances reside in both on-premise and cloud environments.  The Senior DBE will be part of a high-performing, multi-disciplinary development team and collaborate on all facets of the broader system’s design and implementation.   This design and development work will include: design, planning, technology selection, architecture, schema design, data modeling, high volume load processes, performance tuning and data access APIs.  The Sr DBE should be skilled in PostgreSQL database administration tasks, but this position requires an experienced database design engineer, not a database administrator.


    • Security Clearance: This position will require U.S. citizenship and an active DoD Top Secret/SCI clearance is required to work at NRL
    • Education: · Bachelor’s Degree in Engineering, Math, Computer Science, Network Engineering, OR 5 years of additional experience to those below (15 related experience total)
    • Required Experience:
    • 10+ years of experience with relational databases (like PostgreSQL, Oracle, SQL Server, Sybase)
    • 3+ years database design and development
    • 4+ years of direct experience with PostgreSQL
    • Location:
    • Work is hybrid (primarily half time on-site at the Naval Research Laboratory, half time remote) in Washington, D.C.  

Desired Qualifications:

    • PostgreSQL Professional Certification
    • Experience working as member of multi-disciplinary development team.  Ability to collaborate well with a broader engineering team: infrastructure, security, functional leads and application developers
    • Experience with:
    • o   Multi-node clusters, and cloud-based PostgreSQL configurations
    • o   Large time-series and geo-spatial event data sets
    • o   High-volume data loading techniques
    • o   Multi-level secure access controls and data security labeling
    • o   PostgreSQL performance tuning; Dynatrace, pgBench