1

Junior Database Engineer Jobs in Virginia (NOW HIRING)

Power BI Database Engineer

Arlington, VA · On-site

$58.75 - $76.25/hr

Provide training and mentorship to junior developers and end-users on Power BI usage, best ... AWS S3, Databricks Lakehouse, Azure Data Lake, SQL server, oracle databases. Technical Skills:

Power BI Database Engineer

Arlington, VA · On-site +1

$58.75 - $76.25/hr

Provide training and mentorship to junior developers and end-users on Power BI usage, best ... AWS S3, Databricks Lakehouse, Azure Data Lake, SQL server, oracle databases. Technical Skills:

Junior Engineer

Chesapeake, VA · On-site

$68K - $83K/yr

The McHenry Management Group (TMMG) is seeking a motivated Junior Engineer to support the ... database systems. Coordinate with engineering team members, production personnel, vendors, and ...

Senior Data Engineer (5307)

Arlington, VA · On-site

$121K - $165K/yr

Lead and mentor a team of junior developers in the development and delivery of client-required ... Familiarity with database design and architecture, including relational and non-relational ...

... with Database Engineers to ensure data lineage, classification, and handling requirements are ... junior writers or contributors, promote a culture of documentation as a critical engineering ...

Junior Systems Engineer

Richmond, VA · On-site

$80K - $100K/yr

Junior Systems Engineer Apply now Job no: 5108725 Work type: Full-Time (Salaried) Location ... Assists in providing support for server, database, network, and security administration functions.

Senior Data Engineer (5307)

Arlington, VA · On-site

$125K - $180K/yr

  • Medical

  • Retirement

  • PTO

Lead and mentor a team of junior developers in the development and delivery of client-required ... Familiarity with database design and architecture, including relational and non-relational ...

Database Administrator (DBA)

Hampton, VA · On-site

$100K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Assigns tasks to junior staff, monitors the work, and makes recommendations to the director as needed. The DBA serves as a technical resource for application analysts, programmers, and power users.

Showing results 21-40

Junior Database Engineer information

See Virginia salary details

$33.2K

$71.2K

$108.6K

How much do junior database engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for junior database engineer in Virginia is $71,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $79,300.00 per year, depending on experience, location, and employer.

What is the difference between Junior Database Engineer vs Database Administrator?

AspectJunior Database EngineerDatabase Administrator
Required CredentialsTypically a bachelor's degree in Computer Science or related field; certifications like Microsoft SQL Server or Oracle are a plusSame as Junior Database Engineer; often requires certifications like Oracle Certified Professional or Microsoft Certified Database Administrator
Work EnvironmentEntry-level role focused on assisting with database development, testing, and maintenanceResponsible for overall database performance, security, backups, and troubleshooting
Employer & Industry UsageUsed in tech companies, finance, healthcare, and any organization managing data systemsCommon in large enterprises, IT departments, and organizations with complex data needs

The main difference between a Junior Database Engineer and a Database Administrator lies in their responsibilities. Junior Database Engineers focus on assisting with database development and testing, while Database Administrators handle ongoing management, security, and optimization of databases. Both roles require similar credentials and are vital in data-driven organizations, but the DBA role typically involves more experience and responsibility.

What are the key skills and qualifications needed to thrive as a junior database engineer?

To thrive as a Junior Database Engineer, you need a solid understanding of database concepts, SQL, and basic programming skills, typically supported by a degree in computer science or a related field. Familiarity with database management systems such as MySQL, PostgreSQL, or Oracle, and certifications like Microsoft Certified: Azure Data Fundamentals can be advantageous. Attention to detail, problem-solving abilities, and effective communication are standout soft skills for this role. These skills ensure accurate data management, efficient troubleshooting, and seamless collaboration within technical teams.

What are some common challenges faced by junior database engineers when managing database performance?

Junior Database Engineers often encounter challenges such as optimizing slow queries, managing growing data volumes, and ensuring database reliability. Balancing performance tuning with security and data integrity requirements can be tricky, especially when working on live production systems. Many teams support junior engineers with mentorship and code reviews, but developing troubleshooting skills and familiarity with monitoring tools is essential for growth in this role.

What does a junior database engineer do?

A Junior Database Engineer assists in designing, implementing, and maintaining databases under the supervision of more experienced engineers. Their responsibilities often include writing basic queries, ensuring data integrity, performing backups, and troubleshooting database issues. They may also help optimize database performance and support application developers with database-related needs. This role serves as an entry point for building expertise in database administration and engineering.

What are the most commonly searched types of Database Engineer jobs in Virginia?

The most popular types of Database Engineer jobs in Virginia are:

What are popular job titles related to Junior Database Engineer jobs in Virginia?

For Junior Database Engineer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Junior Database Engineer jobs in Virginia look for?

The top searched job categories for Junior Database Engineer jobs in Virginia are:

What cities in Virginia are hiring for Junior Database Engineer jobs?

Cities in Virginia with the most Junior Database Engineer job openings:

Infographic showing various Junior Database Engineer job openings in Virginia as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $71,184 per year, or $34.2 per hour.

Network Management Systems (NMS) Database Admin

CACI International Inc

Sterling, VA • On-site

Full-time

Re-posted 15 days ago


Job description

Job Summary:
CACI International Inc is seeking an experienced NMS DBA Engineer to join their team. The successful candidate will be responsible for designing, implementing, optimizing, and maintaining the databases that support network management systems, ensuring high performance, availability, and security of critical network data.
Responsibilities:
• Design, implement, and maintain database structures for network management systems
• Optimize database performance through indexing, query tuning, and schema design
• Develop and maintain data models that support network inventory, performance, and fault management
• Implement and manage database backup, recovery, and data migration procedures
• Plan and implement database upgrades, patches, and maintenance schedules.
• Monitor database health, performance, and capacity, proactively addressing potential issues
• Design and implement data integration and ETL processes between NMS and other enterprise systems
• Ensure data integrity and consistency across multiple NMS databases
• Develop and maintain database security policies and access controls
• Collaborate with network engineers and application developers to support NMS functionality
• Troubleshoot complex database issues and perform root cause analysis
• Implement automation scripts for routine database maintenance tasks
• Evaluate and recommend new database technologies and tools for NMS
• Mentor junior database administrators and provide technical guidance to the team
• Develop and maintain documentation for database structures, procedures, and best practices
Qualifications:
Required:
• Bachelor's degree in Computer Science, Information Technology, or equivalent work experience
• 10+ years of related work experience
• TS/SCI with Poly required
• Expert knowledge of database management systems (e.g., PostgreSQL, Microsoft SQL Server, MariaDB/MySQL)
• Strong SQL skills and experience with database performance tuning
• Familiarity with network management platforms and their data requirements (e.g., Riverbed, SolarWinds, Network Node Manager)
• Experience with large-scale databases and high-volume data processing
• Knowledge of data modeling and normalization techniques
• Familiarity with database monitoring tools (e.g., pgAdmin, Prometheus, Grafana)
• Proficiency in scripting languages (e.g., Python, Perl, Shell scripting)
• Strong problem-solving and analytical skills
• Excellent communication and teamwork abilities
• Experience with database high availability and disaster recovery solutions
Preferred:
• Knowledge of data visualization tools (e.g., Tableau, Power BI)
• Familiarity with containerization and microservices architectures
• Experience with CI/CD pipelines and DevOps practices
• Understanding of machine learning and AI applications in network management
Company:
At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security. Founded in 1962, the company is headquartered in Arlington, USA, with a team of 10001+ employees. The company is currently Late Stage.