1

Python Jobs in Murfreesboro, TN (NOW HIRING)

Staff Backend Engineer

Brentwood, TN · On-site

$180K - $210K/yr

Staff Engineer - Backend Python Distributed Systems | Multi-Tenant Architecture Compensation: $180,000 - $210,000 base + bonus + equity Location: Hybrid, Nashville TN About the Role At 360 Privacy ...

Data Scientist

Nashville, TN · On-site

$60K/yr

Perform data quality checks, resolve anomalies, and maintain metadata using SQL, Python (Pandas), and Excel. * Exploratory Data Analysis (EDA) * * Conduct exploratory data analysis to identify trends ...

This is a hands-on IC role focused on building durable, scalable systems in Python alongside other senior and staff engineers. Youll work on foundational backend services that other teams depend on.

Staff Backend Engineer

Brentwood, TN · Hybrid

$180K - $210K/yr

This is a hands-on IC role focused on building durable, scalable systems in Python alongside other senior and staff engineers. You'll work on foundational backend services that other teams depend on.

AI/ML Platforms, Python The role is for an AI Support Engineer responsible for operational support of enterprise AI platforms. The focus is on ensuring stability, performance, availability, and ...

EDI Test Automation Engineer

Nashville, TN · Remote

$44.50 - $58.75/hr

Practical experience in Python , C# , and VBScript for automation Key Responsibilities * Develop and execute automated test scripts for various EDI transaction sets * Validate EDI workflows ensuring ...

GCP Architect

Nashville, TN · On-site

$61.50 - $79.25/hr

... Python), Dataproc/PySpark Pub/Sub, Kafka, Cloud Composer Advanced SQL & Python IAM, encryption & compliance frameworks Performance optimization in BigQuery Healthcare data experience (strongly ...

Sr Engineer, Data Prsnliztn

Brentwood, TN · On-site

$108.30K - $130.10K/yr

Specializing in SQL, Python, Adobe suite, Alteryx, and Azure, this role is at the heart of our data engineering efforts to model insights and support targeted campaigns. The Senior Data Engineer will ...

next page

Showing results 1-20

Python information

See Murfreesboro, TN salary details

$11

$51

$76

How much do python jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for python in Murfreesboro, TN is $51.73, according to ZipRecruiter salary data. Most workers in this role earn between $42.64 and $58.75 per hour, depending on experience, location, and employer.

What Is Python?

Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, knowledge of software development principles, and typically a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases are highly valued, along with certifications like PCEP or PCAP. Effective problem-solving, communication, and teamwork are essential soft skills to excel in collaborative and dynamic environments. These skills collectively ensure the delivery of robust, maintainable code and efficient project outcomes in technology-driven organizations.

What are some common challenges Python developers face when working on large-scale projects?

Python developers often encounter challenges such as managing dependencies, ensuring code scalability, and maintaining performance on large-scale projects. Collaboration with cross-functional teams can add complexity, especially when integrating with systems written in other languages. Adopting best practices like modular code structure, thorough documentation, and automated testing can help mitigate these challenges and streamline teamwork.

What is a Python developer?

A Python developer is a software programmer who specializes in writing, testing, and maintaining code using the Python programming language. They can work on a variety of projects, including web development, data analysis, machine learning, automation, and scripting. Python developers often collaborate with other team members to design solutions and ensure the functionality and performance of applications. Their responsibilities may also include debugging programs, integrating third-party services, and writing documentation.

What is the difference between Python developer vs Java developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automationEnterprise applications, Android development, backend systems
Industry UsageTech startups, data analysis firms, automation companiesFinancial services, large enterprise software, mobile app companies

Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.

What are the most commonly searched types of Python jobs in Murfreesboro, TN? The most popular types of Python jobs in Murfreesboro, TN are:
What are popular job titles related to Python jobs in Murfreesboro, TN? For Python jobs in Murfreesboro, TN, the most frequently searched job titles are:
What job categories do people searching Python jobs in Murfreesboro, TN look for? The top searched job categories for Python jobs in Murfreesboro, TN are:
What cities near Murfreesboro, TN are hiring for Python jobs? Cities near Murfreesboro, TN with the most Python job openings:
Infographic showing various Python job openings in Murfreesboro, TN as of May 2026, with employment types broken down into 79% Full Time, 14% Part Time, and 7% Contract. Highlights an 72% Physical, 5% Hybrid, and 23% Remote job distribution, with an average salary of $107,602 per year, or $51.7 per hour.
Senior Python Kubernetes Network Engineer

Senior Python Kubernetes Network Engineer

HCA Healthcare

Murfreesboro, TN

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


HCA Healthcare rating

6.4

Company rating: 6.4 out of 10

Based on 2,179 frontline employees who took The Breakroom Quiz

629th of 864 rated healthcare providers


Job description

Introduction

Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with purpose and integrity. We care like family! Jump-start your career as a Consulting Automation Network Engineer today with HCA Healthcare.

Benefits

HCA Healthcare offers a total rewards package that supports the health, life, career and retirement of our colleagues. The available plans and programs include:

  • Comprehensive medical coverage that covers many common services at no cost or for a low copay. Plans include prescription drug and behavioral health coverage as well as free telemedicine services and free AirMed medical transportation.
  • Additional options for dental and vision benefits, life and disability coverage, flexible spending accounts, supplemental health protection plans (accident, critical illness, hospital indemnity), auto and home insurance, identity theft protection, legal counseling, long-term care coverage, moving assistance, pet insurance and more.
  • Free counseling services and resources for emotional, physical and financial wellbeing
  • 401(k) Plan with a 100% match on 3% to 9% of pay (based on years of service)
  • Employee Stock Purchase Plan with 10% off HCA Healthcare stock
  • Family support through fertility and family building benefits with Progyny and adoption assistance.
  • Referral services for child, elder and pet care, home and auto repair, event planning and more
  • Consumer discounts through Abenity and Consumer Discounts
  • Retirement readiness, rollover assistance services and preferred banking partnerships
  • Education assistance (tuition, student loan, certification support, dependent scholarships)
  • Colleague recognition program
  • Time Away From Work Program (paid time off, paid family leave, long- and short-term disability coverage and leaves of absence)
  • Employee Health Assistance Fund that offers free employee-only coverage to full-time and part-time colleagues based on income.

Learn more about Employee Benefits

Note: Eligibility for benefits may vary by location.

Come join our team as a Consulting Automation Network Engineer. We care for our community! Just last year, HCA Healthcare and our colleagues donated $13.8 million dollars to charitable organizations. Apply Today!

Job Summary and Qualifications

Position Summary

A Consulting Network Automation Engineer designs, implements, and maintains automated solutions to manage, configure, and scale network infrastructure, reducing manual tasks and enhancing efficiency. They bridge networking with software engineering, using tools like Python, Ansible, and API integrations to improve reliability and speed of deployment.

Reporting to the Manager of Network Automation and Tools. the Consulting Engineer leads through influence rather than direct authority, providing expert-level guidance, technical direction, and mentorship across the team. This position plays a critical role in complex implementations, advanced troubleshooting, platform optimization, and operational readiness, acting as the primary escalation point for the most challenging technical issues.

While solution architecture and design ownership reside with a centralized architecture function, the Consulting Engineer partners closely with architecture, security, network, and vendor teams to validate technical approaches, assess operational impacts, and ensure designs can be successfully deployed and supported at enterprise scale. This role brings deep product expertise, strong business awareness, and a systems-level perspective to bridge the gap between strategy, implementation, and ongoing operations.

The ideal candidate demonstrates extraordinary analytical ability, a high degree of creativity, and deep understanding of the business implications of technical decisions. Success in this role requires expert-level knowledge of the automation tools, the ability to innovate within highly complex technical environments, advanced planning and coordination skills, and exceptional communication skills to influence outcomes across technical and leadership audiences.

Major Responsibilities:

Key Responsibilities

  • Automation Development: Write scripts (Python) and use tools (Ansible, Terraform) to automate configuration, provisioning, and maintenance of network devices.
  • Network Infrastructure: Design, deploy, and support WAN/LAN, firewalls, and SDN, ensuring high performance.
  • API & Data Modeling: Implement RESTful APIs, NETCONF, and YANG data models for programmable network infrastructure.
  • Operational Efficiency: Troubleshoot issues, perform root cause analysis, and optimize workflows to eliminate manual, error-prone tasks.
  • Collaboration & DevOps: Work with DevOps teams to integrate network infrastructure into CI/CD pipelines and CI/CD tools.
  • Version Control & Documentation: Manage code with Git and maintain documentation for automated systems.
  • Serve as the highest-level technical escalation point within the Network Automation and Tools team for all custom software implementation, operational, and production support issues.
  • Collaborate closely with enterprise architecture, network, security, and infrastructure teams to validate implementation readiness, operational supportability, and risk prior to production deployment.
  • Provide expert-level operational leadership to ensure NetworkServices Tools are stable, scalable, resilient, and supportable across a large, distributed enterprise environment.
  • Drive continuous improvement of implementation methodologies, operational processes, troubleshooting practices, and support models to increase service reliability and operational maturity.
  • Act as a trusted technical advisor to management and project stakeholders, translating complex technical issues into clear, actionable recommendations aligned with business and security objectives.
  • Mentor and technically guide engineers across the team, elevating overall technical capability through coaching, knowledge sharing, and hands-on collaboration.
  • Develop and maintain technical documentation, standards, and guidance that enable consistent, repeatable implementations and high-quality operational support.

Education & Experience:

  • Bachelor's degree required
  • 7 years Experience with automation programming required

Licenses, Certifications, & Training:

  •  CCNP/CCIE preferred

Knowledge, Skills, Abilities, Behaviors:

  • Programming: Strong Python skills (libraries like Netmiko, NAPALM). Required
  • Automation Tools: Experience with Ansible, Terraform, Puppet, or Cisco DNA.  Required
  • Networking Knowledge: Deep understanding of routing/switching, BGP, OSPF, and firewalls (e.g., PAN-OS, Cisco). Required
  • API/Data Formats: Familiarity with REST API, JSON, XML, and YAML.  Required
  • OS/Systems: Linux/Unix proficiency.  Required
  • Additional Platforms: Bluecat, BackBox, NCM, Dynatrace, Splunk.  Preferred

HCA Healthcare has been recognized as one of the World's Most Ethical Companies® by the Ethisphere Institute more than ten times. In recent years, HCA Healthcare spent an estimated $3.7 billion in cost for the delivery of charitable care, uninsured discounts, and other uncompensated expenses.


"The great hospitals will always put the patient and the patient's family first, and the really great institutions will provide care with warmth, compassion, and dignity for the individual."- Dr. Thomas Frist, Sr.
HCA Healthcare Co-Founder

If you are looking for an opportunity that provides satisfaction and personal growth, we encourage you to apply for our Consulting Network Engineer opening. We promptly review all applications. Highly qualified candidates will be contacted for interviews. Unlock the possibilities and apply today!

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


What HCA Healthcare employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom