Database Engineer
$86.6k - $181.8kCACI International
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.
Qualifications:
- 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.
You are good at:
- 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.
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range :
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,800CACI 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.
- 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$100k - $132k
...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... ...modern data platforms, cloud technologies, and advanced data engineering practices. Responsibilities: Design, develop, and...Full timeWork at officeLocal area- ...iQuasar is seeking to fill in a Database Engineer 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 other...Permanent employmentFull timeWork from homeFlexible hours
- ...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
$150k - $225k
...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...Full timeContract work$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- ...today 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
- ...Referral Eligibility: Eligible U.S. Citizenship Required? Yes Position Summary 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...Hourly payContract workTemporary workImmediate startRemote workFlexible hoursShift work
$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- ...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$167k - $205k
...Leonard Workforce Solutions is running a confidential search for an Advanced Database 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$86.8k - $198k
Oracle Database EngineerThe 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 developsoftware, but to create a system...Full timeContract workPart timeWork at officeLocal areaRemote work- 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$69.1k - $141.5k
...modern Python-based tooling in an Agile, mission-focused delivery environment. Grow your skills alongside senior data scientists, engineers, and mission stakeholders.Responsibilities:Develop analytic models and data processing workflows against structured and unstructured...Contract workWork experience placementFlexible hours- ...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
$82.1k - $172.4k
...Science, Mathematics, Statistics, or a related field (equivalent experience accepted). 8+ years of data science, analytics, or related engineering experience. Expert proficiency in Python (or R) for data manipulation, modeling, and analysis. Experience developing and...Contract workWork experience placementFlexible hours- ...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
$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$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$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$125k - $150k
...the customer. As the Data Scientist, you will also contribute to a variety of areas including: Working with interdisciplinary engineering and research teams on designing, building and deploying data analysis systems for large data sets. Working closely with customers...- ...Bachelor's Degree (required) in operations research, industrial engineering, mathematics, statistics, computer science/engineering, or... ...terabyte and petabyte) unstructured and structured data sets and databases ~ Experience performing data mining, analysis, and training...Remote 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
- ...U.S. Government Security Clearance at the TS/SCI level with CI polygraph. You. Platinum Technologies is a Senior Database Engineer to join our team. In this position you will design, develop, implement, and maintain the database infrastructure supporting Object...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Engineer. Be the first to apply!


