Database Engineer
$86.6k - $181.8kCACI International
Job Title: Database Engineer
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is currently looking for a Senior Database Engineer with Agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting the Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS). As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity. In this role, you will be the core data authority on an Agile Scrum team. You will spend your time designing, modeling, securing, and maintaining both modern document-based NoSQL database environments (primarily MongoDB ) and relational database management systems (RDBMS like PostgreSQL ). The ideal candidate is a blend of a highly skilled database administrator and a forward-thinking data architect who understands when to leverage NoSQL and when to utilize relational models to optimize mission-critical application performance. Responsibilities:- Database Architecture & Schema Design: Design and document logical and physical data models. Guide software development teams on database schema design, indexing strategies, and data relationships for both NoSQL (document design patterns, referencing vs. embedding) and relational (normalization, foreign keys, indexing) systems.
- MongoDB Administration & Engineering: Administer, configure, upgrade, and maintain MongoDB environments. Design and manage high-availability infrastructure, including MongoDB replica sets, sharded clusters, and distributed systems.
- Relational Database Support: Administer, model, and maintain relational databases (such as PostgreSQL or Oracle) that interface with modern legacy and modernized systems.
- Performance Tuning: Perform continuous database tuning and query optimization. Analyze execution plans, evaluate indexes, and optimize MongoDB aggregation pipelines and SQL queries to eliminate bottlenecks.
- Data Security & Compliance: Implement and maintain database security controls, including authentication, role-based access control (RBAC), auditing, encryption-at-rest, and encryption-in-transit, ensuring alignment with CBP and DHS security regulations.
- Backup & Disaster Recovery: Develop, test, and implement robust backup, recovery, and disaster recovery strategies for distributed NoSQL and relational databases.
- Automation & DevSecOps: Automate database deployment, configuration management, patching, and routine maintenance tasks using scripting languages (Python, Bash) and Infrastructure-as-Code (IaC) tools.
- Collaborative Agile Delivery: Actively participate in Agile scrum ceremonies, collaborating closely with developers, cloud engineers, and government stakeholders to support rapid, short-sprint software releases.
- Citizenship & Clearance: Must be a U.S. Citizen with the ability to pass a CBP background investigation. Criteria include, but are not limited to:
- 3-year check for felony convictions
- 1-year check for illegal drug use
- 1-year check for misconduct such as theft or fraud
- Education: College degree (B.S.) in Computer Science, Software Engineering, Information Technology, or a related technical field (equivalent experience accepted in lieu of degree).
- Professional Experience: 5-7+ years of database administration/engineering experience, with a minimum of 3+ years of dedicated, hands-on experience designing and administering MongoDB environments .
- Location: Local candidates must be available to work a hybrid schedule in Ashburn, VA.
- NoSQL Expertise: In-depth knowledge of MongoDB architecture, replica sets, sharded clusters, locking mechanisms, storage engines (WiredTiger), and transaction handling.
- Data Modeling: Designing scalable schemas for document-oriented databases (handling polymorphic schemas, bucket patterns, schema versioning) and relational databases.
- Relational Database Systems (RDBMS): Working knowledge of relational database administration, schema design, and SQL development (PostgreSQL, Oracle, or Microsoft SQL Server preferred).
- Performance Optimization: Tuning slow queries, creating compound and partial indexes, and debugging performance bottlenecks in both SQL databases and NoSQL systems.
- Scripting & Automation: Writing clean, maintainable automation scripts in Python , Bash , or PowerShell.
- Security Standards: Configuring database security (TLS/SSL certificates, Kerberos/LDAP integration, auditing logs) and applying database STIGs/hardening guidelines.
- Linux Administration: Comfortably navigating Linux operating systems (RHEL/CentOS) for database host configuration, volume management, and performance monitoring.
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is:
$86,600 - $181,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Database Engineer in Ashburn, VA vacancy
- Duties May Include Design and implement robust, scalable, and secure database solutions to support mission‑critical applications Collaborate with cross‑functional teams during all phases of implementation including requirements, analysis, design, build/configuration,...SuggestedContract workTemporary work
$100k - $125k
Database Developer Job #1082Clearance: Active Public Trust in DHS or a component of DHS Hybrid role, in Ashburn, VA 1-2 days per weekWhat You'll Be Doing: The Database Developer will work with a team of database developers and database administrators to support an active...SuggestedRemote workFlexible hours$167k - $205k
...Communities in support of national security.Rincon Research Corporation (RRC), an employee-owned company, is seeking an Advanced Database Engineer to work with a multidisciplinary team to create robust solutions to challenging signal processing, geolocation, and...SuggestedTemporary workFlexible hours$112k - $179k
...only part of history, they’re making history. Peraton’s Space & Intelligence Sector is looking for a highly motivated Senior Database Engineer to join our team of qualified, diverse individuals at our Herndon, VA office. The selected candidate will work within a Production...SuggestedContract workWork at officeShift work$99k - $185k
...Job Description Job Description Position Title: Senior Database Engineer – GSE (Ground Support Engineer) Requisition ID: 1809 Position Location: Sterling, Virginia Position Reports To: Director of Embedded Software Engineering & GSE Supervises Others:...SuggestedFull timeTemporary workFor contractorsLocal area$107.9k - $195.05k
...Database Engineer Herndon, VA Top Secret/SCI Polygraph Career Level not specified $107,900 - $195,050 Job Description Seeking an experienced Database Engineer to join our SITE III Directorate Operations (DO) team supporting the U.S. Intelligence Community. The...Full timeFlexible hours- ...About the Role Redhorse is transforming how the government utilizes data and technology. We are looking for an experienced Database Engineer to join the team designing, building, and maintaining a new AWS-hosted, web-based internal tool used by non-technical end...Contract work
- ...Database Engineer Base-2 Solutions is seeking an experienced Database Engineer to support the modernization of a critical government information system. The ideal candidate will have deep expertise in Oracle database administration, specifically Oracle 19c, with proven...
- ...to learn more about how we can help you achieve your goals and take your business to the next level. Excelity is seeking a Database Engineer for a project responsible for building the next generation Mission Integration System for an exciting Government customer with...Temporary workFlexible hours
$100k - $132k
...Apply Description Database Developer: At B&A, we foster and embrace a distinct set of values that we live... ...modern data platforms, cloud technologies, and advanced data engineering practices. Responsibilities: Design, develop, and...Full timeWork at officeLocal area- ...Database EngineerExcelity is seeking a Database Engineer for a project responsible for building the next generation Mission Integration System for an exciting Government customer with a very critical mission. The selected candidate will work within a Production Operations...Temporary workFlexible hours
- iQuasaris is looking to fill a Database Engineer position in Reston, VA. At iQuasar we strive to provide the next generation of cutting‑edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software development, and...Permanent employmentFull timeWork from homeFlexible hours
$80k - $128k
Database Engineer Location: US-VA-Home Responsibilities Peraton is seeking a Database Engineer. This position will perform the following duties, but not limited to: Design, develop, build, analyze, evaluate, and install database management systems to include database...Contract workShift work- ...Job Description Job Description Description: Database Developer: At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition. We have incorporated...Full timeContract workWork at officeLocal area
$185k - $230k
...intelligence solutions and operations, network infrastructure, engineering and business enablement and enterprise operations company... ...have demonstrated experience integrating solutions with graph databases, such as JanusGraph. They will also have a strong background in...Full timeContract workWork experience placement$85k - $113k
Leonard Workforce Solutions is running a confidential search for a Database / Web Engineer supporting a defense and intelligence R&D client focused on digital signal processing (DSP), geolocation, and communications systems for the United States Defense and Intelligence...Temporary workImmediate start- At AIG, we are reimagining the way we help customers to manage risk. Join us as a Database Security Engineer to play your part in that transformation. It’s an opportunity to grow your skills and experience as a valued member of the team.Make your mark in Information TechnologyAt...Full timeWork at office
$107.9k - $195.05k
...Developer to join our team. The ideal candidate will have a strong background in designing, developing, and maintaining complex SQL databases and solutions. The Senior SQL Developer will work closely with data analysts, application developers, and business stakeholders to...Full time- ...organization. The ideal candidate combines strong data science and machine learning expertise with advanced knowledge of Databricks, data engineering concepts, semantic modeling, and generative AI applications.What You'll Be Doing: You will be part of a mission-focused delivery...Work experience placementRemote workFlexible hours
$86.8k - $198k
...Job Number: R0243694 Oracle Database Engineer The Opportunity: As an Oracle Database Engineer, you can resolve a problem with a complete end-to-end geospatial database solution in a fast, agile environment. If you're looking for the chance to not just develop software...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Role: Oracle Developer Location : Sterling, VA Duration : 12 - 18 Months Required Skills # Strong in Database Concepts. # Should have CRM hands on experience. That will be a huge advantage. # Hands on with Cloud database such on...
$90k
About the Role: As a CBRE Health, Safety and Environment Supervisor, you will supervise a team responsible for creating and implementing health, safety, and environmental programs for clients. This job is part of the Environment Health and Safety function. They are...Work at officeVisa sponsorshipRelocation packageShift work$81.35k - $109.25k
...Database Developer The Database Developer will work with a team of database developers and database administrators to support an active program of application development - creating new structures, updating existing ones and managing data within large, complex databases...Local areaRemote work$80k - $128k
...Oracle Database Engineer Job Locations US Requisition ID 2026-167685 Position Category Information Technology Clearance Public Trust Responsibilities Peraton is seeking a Data Engineer with AI experience to support...Contract workShift work- ...and fuel our success, we reward them. We'd love to have you as a shareholder! YOUR NEXT OPPORTUNITY: The Data Center Senior Engineering Team Lead is an advanced-level engineering management position responsible for overseeing larger or more complex Data Center projects...Full timeFor contractorsWork at officeLocal areaFlexible hours
$86.8k - $198k
AWS Database Software EngineerThe Opportunity: As an AWS Database Software Engineer, you can resolve a problem with a complete end-to-end geospatial database solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create...Full timeContract workPart timeWork at officeLocal areaRemote work- Share responsibility for 24x7 support of data center-specific issues with local team members Manage the lifecycle of servers, storage, and network equipment, including receiving, racking, maintenance, and recycling Work with operations teams and vendors to ensure equipment...Work at officeLocal areaRemote work
- ...to both technical and non-technical audiences. Education: Bachelor's Degree in Mathematics, Statistics, Computer Science, Engineering, Data Science, Artificial Intelligence, Computer Vision, or another related technical field is required. Equivalent practical...Work experience placementWork at office2 days per week1 day per week
$60 - $100 per hour
...Advanced degree is a quantitative field such as computer science, engineering, physics, statistics or applied mathematics familiarity... ...) experience working with large data sets and relational databases experience in client facing roles and travel to client...Hourly payFull timeContract workRemote work- Job Family: Data Science Consulting Travel Required: Up to 10% Clearance Required: Active Public Trust What You Will Do: The Border Security Data Scientist will join a dynamic team supporting U.S Federal border security customers. In this role, the candidate...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Engineer. Be the first to apply!


