1

Database System Engineer Jobs (NOW HIRING)

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Install, configure, maintain, and troubleshoot database systems * Perform administrative support ... Collaborate with system engineers and integration teams * Maintain and update database schemas and ...

System Engineer (with Linux & RHEL) Charlotte , NC / Jacksonville, FL (Hybrid role) """ • Senior ... database technology. • Very large scale transactional processing.

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

Manage system sustainment activities, including robust backup operations and database archiving ... engineering or IT architecture. * Expertise in installing, configuring, and maintaining both ...

Experience with database management systems * Understanding of cloud infrastructure DESIRED SKILLS * Familiarity with virtualization technologies * Knowledge of DevOps practices * Experience with ...

The Database Engineer will ensure the performance, scalability, and reliability of mission-critical database systems. Responsibilities : • Design, implement, and manage highly available and ...

Database Engineer

Juneau, AK · On-site

$95K - $108K/yr

As a Database Engineer at Resource Data, you will support and optimize Oracle and PostgreSQL ... This role focuses on improving system performance, supporting modernization efforts, ensuring data ...

$75K/yr

Working Knowledge of computer database management systems, applications, and programming languages * Knowledge of the Software Development Life-Cycle * Knowledge of IT release and configuration ...

next page

Showing results 1-20

Database System Engineer information

See salary details

$60.5K

$122.1K

$167.5K

How much do database system engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for database system engineer in the United States is $122,112.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,500.00 and $140,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior-level database system engineers with extensive experience, advanced certifications, and expertise in high-demand technologies can earn $300,000 or more annually. These roles often require strong skills in data architecture, performance tuning, and cloud platforms, typically found in large organizations or specialized consulting firms.

What are the key skills and qualifications needed to thrive as a Database System Engineer, and why are they important?

To thrive as a Database System Engineer, you need a strong background in database design, SQL, and systems architecture, typically supported by a degree in computer science or a related field. Familiarity with platforms like Oracle, MySQL, SQL Server, and relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate) are commonly required. Analytical thinking, problem-solving, and strong communication skills help you diagnose issues and collaborate effectively with stakeholders. These capabilities are crucial for ensuring secure, efficient, and reliable data management in support of organizational goals.

What are Database System Engineers?

Database System Engineers are IT professionals responsible for designing, implementing, managing, and optimizing database systems to ensure efficient data storage, retrieval, and security. They work with various database technologies, configure servers, and help maintain data integrity and availability. Their role often includes performance tuning, troubleshooting, and collaborating with other teams to support business requirements. Database System Engineers play a crucial part in making sure that organizational data is accessible, reliable, and secure.

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

AspectDatabase System EngineerDatabase Administrator
Primary RoleDesigns, develops, and optimizes database systems and infrastructureMaintains, monitors, and manages existing databases for performance and security
Skills & CertificationsSQL, database architecture, scripting, certifications like Oracle Certified ProfessionalSQL, backup/recovery, security, certifications like Microsoft Certified: Azure Database Administrator
Work EnvironmentInvolved in system design, development, and integration projectsOperational tasks, troubleshooting, and routine database management
Industry UsageUsed in organizations developing new database solutions and infrastructureCommonly employed in companies maintaining existing database systems

While both roles work closely with databases, the Database System Engineer focuses on designing and building database systems, whereas the Database Administrator manages and maintains those systems to ensure optimal performance and security.

What does a data systems engineer do?

A data systems engineer designs, develops, and maintains the infrastructure for storing, processing, and managing large data sets. They work with database management systems, data pipelines, and cloud platforms, often using tools like SQL, Python, and Hadoop to ensure data availability, security, and performance. Strong problem-solving skills and knowledge of data architecture are essential for this role.

What engineers make $500,000?

Senior-level database system engineers with extensive experience, advanced certifications, and expertise in high-demand technologies can earn $500,000 or more annually, especially in high-cost-of-living areas or within large corporations. Achieving this salary often requires specialized skills in database architecture, performance tuning, and cloud platforms, along with leadership responsibilities.

What are some common challenges faced by Database System Engineers when managing large-scale databases?

Database System Engineers often encounter challenges such as ensuring data integrity and security, optimizing database performance, and managing scalability as data volumes grow. They must balance the need for high availability and minimal downtime, especially in mission-critical environments. Collaboration with developers and IT teams is essential to troubleshoot issues, implement updates, and plan for future capacity needs. Staying current with evolving technologies and best practices is also key to overcoming these challenges effectively.

What does a database engineer do?

A database engineer designs, develops, and maintains database systems to ensure data integrity, security, and performance. They often work with database management tools, write SQL queries, and optimize database operations to support applications and business needs.
More about Database System Engineer jobs
What job categories do people searching Database System Engineer jobs look for? The top searched job categories for Database System Engineer jobs are:
Infographic showing various Database System Engineer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $122,112 per year, or $58.7 per hour.

Lead, Systems Engineering - Database DevOps

L3HHCM20

Greenville, TX • On-site

$43.75 - $60/hr

Other

Posted 21 days ago


Job description

Job Title: Lead, Systems Engineering - Database DevOps

Job Code: 39043

Job Location: On-Site - Greenville, Texas

Schedule: 9/80 - Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off

 

Job Description:

We are seeking a talented and experienced Database DevOps System Engineer to join our dynamic and innovative team. The ideal candidate will be responsible for designing, developing, and implementing DevOps practices for database management systems. This role involves close collaboration with software engineering, operations, and data management teams to ensure seamless deployment, scaling, and monitoring of our database infrastructure. You will bring a problem-solving mindset and a collaborative spirit to improve and streamline our processes.

Essential Functions:

  • Develop and maintain database infrastructure using DevOps principles.
  • Automate database deployment, scaling, and management processes.
  • Implement monitoring and alerting tools to ensure database performance and availability.
  • Collaborate with software development teams to support CI/CD pipelines.
  • Troubleshoot and resolve database-related issues in a timely manner.
  • Ensure security and compliance standards are met for database systems.
  • Continually improve processes and tools to increase efficiency and reliability of database operations.
  • Manage backup, recovery, and data archival processes.
  • Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test.
  • Write well-designed, testable, efficient code using software design principles.
  • Respond to customer inquiries providing troubleshooting and analysis of complex problems.

Qualifications:

  • Ability to obtain and maintain DoD Secret clearance with ability to obtain TS/SCI in future.
  • Bachelor's Degree with nine (9) years of prior programming experience.
  • Graduate Degree with seven (7) years of prior programming experience.
  • In lieu of a degree, minimum of 13 years of prior programming experience.
  • Demonstrated experience as a Database Engineer or similar role.
  • Demonstrated experience with Linux System Administration experience, preferably in Red Hat or Derivatives.
  • Demonstrated knowledge of database management systems such as MySQL, PostgreSQL, MongoDB, or Oracle.
  • Demonstrated experience with DevOps tools and practices, including CI/CD pipelines.
  • Demonstrated experience with scripting and automation using languages such as Python, Bash, or PowerShell.
  • Demonstrated experience with configuration management tools such as Ansible, Chef, or Puppet.
  • Demonstrated familiarity with cloud platforms (Oracle, AWS, Azure, GCP) and containerization (Docker, Kubernetes).

Preferred Additional Skills:

  • Knowledge of data warehousing and big data technologies.
  • Certification in cloud platforms or database management.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform.

#LI-AM2