1

Database Automation Engineer Jobs in Murfreesboro, TN

Drive CI/CD automation using GitHub Actions, Terraform, and infrastructure-as-code practices ... Experience with LLMs, LangChain/LangGraph, and vector databases Salary Range - $170k-220k depending ...

Senior Data Engineer

Franklin, TN · Remote

$102K - $138K/yr

The Senior Data Engineer will join the Technology function, solving complex data problems for the ... The ideal candidate is capable of contributing to platform, architecture, and automation best ...

Senior Cloud DevOps Engineer

Franklin, TN · Remote

$125K - $161K/yr

This role will focus on automation, CI/CD pipelines, observability, and multi-cloud operations to ... Integrate database operations (SQL Server/T-SQL, RDS, DynamoDB) into CI/CD and automated ...

Quality Engineer - Remote

Brentwood, TN · On-site +1

$50K - $57K/yr

Design, develop, and execute test scenarios, data, and automation scripts across functional and ... Working knowledge of web services, APIs, continuous testing (GitLab), and relational databases

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

You should value simplicity, correctness, automation, and operational excellence. You should be ... Good understanding of databases, persistence layers, NoSQL systems, or distributed storage ...

Sr. Production Support Engineer

Franklin, TN · Remote

$40.50 - $52.75/hr

Build automation tools to streamline incident response, environment validation, and root cause ... Strong database experience including complex T-SQL queries, performance tuning, and SQL Server ...

New

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

... databases, storage infrastructure, transaction processing, and highly available services. As a ... Build and operate resilient multi-tenant systems with strong observability, automation, alarms ...

Interacts with clients and core team members to understand and develop automation requirements and ... Proficient in using SQL to query databases * Excellent analytical/problem solving capabilities and ...

Interacts with clients and core team members to understand and develop automation requirements and ... Proficient in using SQL to query databases * Excellent analytical/problem solving capabilities and ...

Engineer IV - WCS

Brentwood, TN · On-site

$90 - $130/hr

Interacts with clients and core team members to understand and develop automation requirements and ... Proficient in using SQL to query databases * Excellent analytical/problem solving capabilities and ...

New

Interacts with clients and core team members to understand and develop automation requirements and ... Proficient in using SQL to query databases * Excellent analytical/problem solving capabilities and ...

Showing results 41-60

Database Automation Engineer information

See Murfreesboro, TN salary details

$32.7K

$94.5K

$143.8K

How much do database automation engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for database automation engineer in Murfreesboro, TN is $94,536.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,300.00 and $109,000.00 per year, depending on experience, location, and employer.

What is a database automation engineer?

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?

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.

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 popular job titles related to Database Automation Engineer jobs in Murfreesboro, TN?

For Database Automation Engineer jobs in Murfreesboro, TN, the most frequently searched job titles are:

What job categories do people searching Database Automation Engineer jobs in Murfreesboro, TN look for?

The top searched job categories for Database Automation Engineer jobs in Murfreesboro, TN are:

What cities near Murfreesboro, TN are hiring for Database Automation Engineer jobs?

Cities near Murfreesboro, TN with the most Database Automation Engineer job openings:

Staff Software Engineer (TN)

Matthews

Nashville, TN • On-site

$170K - $220K/yr

Full-time

Re-posted 20 days ago


Job description

The Staff Software Engineer is a technical leader who drives reliability, performance, and long-term maintainability across our systems. This role goes beyond feature delivery: you will shape architecture, mentor engineers, reduce operational toil, and help the organization see problems in metrics before customers experience them.
You are expected to operate with high autonomy, strong judgment, and a bias toward durable solutions over quick fixes.
This role is based on-site at our Nashville, TN office. Please note that we do not currently have the capability to provide visa sponsorships of any kind.
Key Responsibilities
Technical Leadership
  • Lead design and implementation of complex systems across frontend, backend, and infrastructure boundaries.
  • Make architectural decisions that balance scalability, reliability, and developer velocity.
  • Set standards for code quality, testing, observability, and operational readiness.
Engineering Execution
  • Build and maintain web applications using React and TypeScript.
  • Design and implement APIs and data models using Golang, Python, GraphQL, and Postgres.
  • Drive CI/CD automation using GitHub Actions, Terraform, and infrastructure-as-code practices.
  • Identify and eliminate sources of toil through automation and system improvements.
Operational Excellence
  • Proactively identify reliability risks using metrics, logs, and traces.
  • Lead incident response and postmortems with a focus on systemic improvement.
  • Champion observability using tools such as Grafana, Prometheus, and Loki.
Mentorship & Collaboration
  • Mentor mid-level and junior engineers in technical skills and engineering judgment.
  • Provide thoughtful, constructive code reviews.
  • Communicate technical risks, tradeoffs, and long-term needs clearly to leadership.
Requirements
  • 12+ years of professional software engineering experience
  • Deep experience with modern web applications (React strongly preferred)
  • Strong background in at least one typed language beyond TypeScript
  • Solid understanding of distributed systems, networking, security, and DNS
  • Strong SQL skills (schema design, performance, complex queries)
  • Demonstrated ability to lead technical initiatives end-to-end
  • A strong aversion to manual, repetitive toil (per Google SRE principles)
Preferred Extras
  • Golang in production systems
  • Kubernetes and container orchestration
  • Terraform and cloud infrastructure (AWS preferred)
  • Experience as a Site Reliability Engineer
  • Open-source contributions
  • Code generation frameworks
  • GraphQL schema design
  • Linux internals and CLI tooling
  • Experience with LLMs, LangChain/LangGraph, and vector databases

Salary Range - $170k-220k depending on capability level and industry experience
svg]:px-3 text-sm tracking-[0.025rem] leading-[1.5rem] min-w-50" title="Click here to apply for Staff Software Engineer (TN)" href="https://www.linkedin.com/jobs/view/4435249890/?trk=mcm">Apply Now