1

Database Automation Engineer Jobs (NOW HIRING)

Senior Cloud Data Automation Engineer

$108K - $147K/yr

We are looking to hire cloud database automation engineers who are hardworking technologists and who can help drive PostgreSQL, Distributed SQL database automation, at-scale, in public cloud ...

Senior Cloud Data Automation Engineer

$108K - $147K/yr

We are looking to hire cloud database automation engineers who are hardworking technologists and who can help drive PostgreSQL, Distributed SQL database automation, at-scale, in public cloud ...

IT Automation Engineer

Spokane, WA · On-site

$50 - $70/hr

Experience with ServiceNow triggered automation or CMDB automation * Familiarity with DevOps and SRE concepts beyond basic monitoring and runbooks What Makes Someone Successful Here * Strong ...

As an Automation Engineer, your days will be focused on developing and enhancing our automation ... Working knowledge of database technologies (PostgreSQL) * Bachelor's/master's degree in computer ...

Python Automation Developer

San Antonio, TX · On-site

$45.75 - $63/hr

Python Automation Engineer Strong hands-on experience in Python programming. Experience with Python ... Knowledge of database automation using SQL, Oracle, PostgreSQL, or MySQL. Exposure to monitoring ...

We are looking for an Automation Engineer to develop and support scalable automation solutions ... Design, implement, and optimize relational database solutions to support internal systems ...

We are looking for an Automation Engineer to develop and support scalable automation solutions ... Design, implement, and optimize relational database solutions to support internal systems ...

We are looking for an Automation Engineer to develop and support scalable automation solutions ... Design, implement, and optimize relational database solutions to support internal systems ...

Sr Automation Engineer

Oakland, CA · On-site

$120K - $157K/yr

JSat Automation is hiring a Senior/ Lead Automation Engineer with Emerson DeltaV and Syncade ... Experience with SCADA, MES, and database systems are required any experience with computer system ...

Automation Engineer - Power Automate (Healthcare Operations) Contract to Permanent We're hiring an ... Integrate systems using APIs and databases * Use AI tools to clean and interpret data from forms ...

Database Developer

Milpitas, CA · On-site

$175K - $195K/yr

Collaborate closely with developers, administrators, and clients to provide technical support and ... Utilize PowerShell and Unix shell scripting skills for database automation and management.

Automation Engineer

Chicago, IL · On-site

$80K - $100K/yr

As an Automation Engineer, your days will be focused on developing and enhancing our automation ... Working knowledge of database technologies (PostgreSQL) * Bachelor's/master's degree in computer ...

PR · On-site

$30 - $45/hr

Familiarity with historian databases (OSI PI) and fourth-generation language reporting ... automation systems * Clear communication with Manufacturing, Quality, IT, and Engineering teams

next page

Showing results 1-20

Database Automation Engineer information

See salary details

$37K

$107.1K

$163K

How much do database automation engineer jobs pay per year?

As of Jul 3, 2026, the average yearly pay for database automation engineer in the United States is $107,126.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $123,500.00 per year, depending on experience, location, and employer.

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

AspectDatabase Automation EngineerDatabase Administrator
Primary FocusDevelops automation scripts and tools to streamline database processesManages, maintains, and secures databases manually
Skills & CertificationsSQL, scripting, automation tools, certifications like Oracle or Microsoft SQL ServerDatabase management, backup, recovery, certifications like Oracle DBA or Microsoft Certified Database Administrator
Work EnvironmentOften works in DevOps, software development, or IT automation teamsTypically in IT operations, data management teams

While both roles require strong SQL knowledge and certifications, the Database Automation Engineer focuses on creating automated solutions to improve database efficiency, whereas the Database Administrator handles the day-to-day management and security of databases. Understanding these differences helps organizations assign the right skills to optimize database performance and reliability.

What are Database Automation Engineers?

Database Automation Engineers are IT professionals who design, implement, and manage automated processes to streamline database operations. Their primary goal is to reduce manual intervention by leveraging scripting, tools, and technologies such as DevOps pipelines, configuration management, and monitoring solutions. They ensure databases are efficiently deployed, maintained, and monitored for performance and reliability, often collaborating with database administrators and development teams. This role requires a strong understanding of database systems, automation tools, and programming languages.

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

To thrive as a Database Automation Engineer, you need expertise in database management, scripting languages (such as Python or PowerShell), and a solid understanding of automation processes, often supported by a degree in computer science or a related field. Familiarity with database platforms (like MySQL, SQL Server, or Oracle), automation tools (such as Ansible or Jenkins), and certifications like Microsoft Certified: Azure Database Administrator Associate are typically beneficial. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this role. These skills are crucial for ensuring efficient, reliable, and scalable database operations in complex, data-driven environments.

How does a Database Automation Engineer typically collaborate with development and operations teams?

Database Automation Engineers work closely with both development and operations teams to streamline database deployment, management, and monitoring. They often design automated workflows for database provisioning, backups, and updates, ensuring that developers have reliable access to data while minimizing downtime. Collaboration includes participating in DevOps initiatives, supporting CI/CD pipelines, and troubleshooting performance issues alongside other team members. This cross-functional teamwork helps maintain database reliability and supports rapid delivery cycles.
More about Database Automation Engineer jobs
What cities are hiring for Database Automation Engineer jobs? Cities with the most Database Automation Engineer job openings:
What states have the most Database Automation Engineer jobs? States with the most job openings for Database Automation Engineer jobs include:
Infographic showing various Database Automation Engineer job openings in the United States as of June 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $107,126 per year, or $51.5 per hour.
Sr. Systems Engineer - Middleware and Database Automation Engineer

Sr. Systems Engineer - Middleware and Database Automation Engineer

Ruri Software Technologies LLC

Remote

Full-time

Posted 15 days ago


Job description

Job Title: Sr. Systems Engineer - Middleware and Database Automation Engineer
Duration: 8+ months
Location: Remote
Project Scope: The Middleware and Database Automation Engineer plays a pivotal role in enhancing the efficiency and reliability of middleware and database systems through automation. This role requires a strong technical background, scripting expertise, and the ability to collaborate effectively with various teams to ensure the smooth operation of critical systems.
Description:
The Middleware and Database Automation Engineer plays a critical role in designing, implementing, and maintaining automated solutions for middleware and database systems. This position is responsible for streamlining processes, improving system efficiency, and ensuring the availability, performance, and security of middleware and database environments. The Automation Engineer collaborates closely with cross-functional teams to meet the organization's objectives efficiently.
Key Responsibilities:
• Automation Design and Implementation:
• Develop and maintain automation scripts, workflows, and tools to automate middleware and database-related tasks.
• Design and implement automation solutions for middleware provisioning, configuration, scaling, and database management.
• Middleware Administration:
• Manage middleware platforms, such as application servers, message brokers, and integration technologies.
• Ensure high availability and fault tolerance by designing and implementing redundancy and failover mechanisms.
Database Administration:
• Administer database systems, including installation, configuration, backup, and recovery.
• Optimize database performance by fine-tuning configurations and queries.
• Scripting and Programming:
• Utilize scripting languages (e.g., Python, PowerShell) and automation frameworks to develop custom solutions for middleware and database automation.
Monitoring and Troubleshooting:
• Implement monitoring and alerting solutions to proactively identify and resolve middleware and database issues.
• Troubleshoot and diagnose performance bottlenecks and system failures.
Security and Compliance:
• Implement security measures to protect middleware and database systems.
• Ensure compliance with relevant data security and privacy regulations.
Documentation and Knowledge Sharing:
• Maintain detailed documentation of automation processes, configurations, and best practices.
• Collaborate with team members to share knowledge and promote automation best practices.
Collaboration and Communication:
• Work closely with cross-functional teams, including developers, system administrators, and DevOps teams, to align automation efforts with business needs.
• Communicate effectively with stakeholders to understand requirements and provide updates on automation projects.
Continuous Improvement:
• Stay current with industry trends and emerging technologies related to middleware and database automation.
• Identify opportunities for process improvement and automation enhancements.
REQUIRED EDUCATION/EXPERIENCE:
• Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
• 5+ years of related work experience or equivalent combination of transferable experience demonstrating proficiency and experience in design, implementation, monitoring and troubleshooting technology
• Proven experience in middleware and database administration.
• Strong scripting and automation skills using languages like Python, PowerShell, or Ansible.
• Familiarity with middleware technologies (e.g., Apache Tomcat, JBoss, Apache Kafka) and database systems (e.g., MySQL, PostgreSQL, Oracle, MongoDB).
• Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
• Understanding of cloud services and platforms (e.g., AWS, Azure, Google Cloud) is advantageous.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills.