1

Senior Python Engineer Jobs in Knoxville, TN (NOW HIRING)

Senior Project Engineer

Knoxville, TN · On-site +1

$94K - $123K/yr

The Senior Project Engineer is responsible for planning, developing, coordinating, and managing ... Experience with advanced reporting and analytics tools (Power BI, SQL, Python, etc.) is a plus.

Senior Project Engineer

Knoxville, TN · On-site

$94K - $123K/yr

The Senior Project Engineer is responsible for planning, developing, coordinating, and managing ... SQL, Python, etc.) is a plus. • Previous leadership or mentorship experience is a plus.

Showing results 21-40

Senior Python Engineer information

See Knoxville, TN salary details

$52.5K

$135.5K

$186.1K

How much do senior python engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for senior python engineer in Knoxville, TN is $135,499.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $156,000.00 per year, depending on experience, location, and employer.

What does a senior Python engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

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

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What are the common challenges senior Python engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.

What are popular job titles related to Senior Python Engineer jobs in Knoxville, TN?

For Senior Python Engineer jobs in Knoxville, TN, the most frequently searched job titles are:

What job categories do people searching Senior Python Engineer jobs in Knoxville, TN look for?

The top searched job categories for Senior Python Engineer jobs in Knoxville, TN are:

What cities near Knoxville, TN are hiring for Senior Python Engineer jobs?

Cities near Knoxville, TN with the most Senior Python Engineer job openings:

Infographic showing various Senior Python Engineer job openings in Knoxville, TN as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, 4% Contract, and 1% Nights. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $135,499 per year, or $65.1 per hour.

Senior HPC Engineer - Classified Environment

Oak Ridge, TN • On-site

Oak Ridge National Laboratory
Scientific Research and Development Services • 5 - 10K employees

$99K - $137K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Oak Ridge National Laboratory rating

8.8

Company rating: 8.8 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

Requisition Id 16983 

Overview:

The Field Intelligence Operations Division (FIOD) of the National Security Directorate (NSSD) is seeking a Senior High Performance Computing (HPC) Engineer for Classified Computing, where you will help shape advanced computing capabilities supporting some of the nation’s most important national security and scientific missions.

In this role, you will lead the design, implementation, modernization, and operation of HPC environments built to solve complex computational challenges within highly secure classified environments. You will bring expertise in HPC architecture, cluster management, parallel computing, and performance optimization while helping evaluate and introduce emerging technologies that advance mission capabilities.

You will work alongside a multidisciplinary team of HPC and systems engineers, cybersecurity professionals, scientists, researchers, and mission partners to develop computing solutions that deliver exceptional performance while meeting rigorous security and compliance requirements. This is an opportunity to remain deeply technical while influencing architecture, solving challenging problems, and helping define the future of classified high-performance computing.

You will join a collaborative team that values technical excellence, innovation, service, and shared success. We encourage new ideas, knowledge sharing, and different perspectives, and we are committed to creating an environment where talented people can do meaningful work, continue to grow, and make an impact.

The position requires Top-Secret Clearance with access to Q and SCI.

Major Duties/Responsibilities:

 HPC Architecture & Engineering

  • Lead the design, deployment, modernization, and evolution of secure HPC environments supporting classified national security and scientific missions.
  • Architect scalable compute solutions integrating CPU/GPU resources, high-speed interconnects, parallel storage, scheduling, and supporting infrastructure.
  • Establish technical standards, architectures, and engineering approaches that improve performance, reliability, security, and scalability.

Cluster Engineering & Performance

  • Engineer and optimize HPC clusters, including Linux operating systems, workload schedulers such as SLURM, resource management, high-speed fabrics, and parallel file systems.
  • Analyze system and application performance, identify bottlenecks, and optimize compute, memory, storage, networking, and GPU utilization.
  • Lead troubleshooting and root-cause analysis of complex HPC infrastructure and performance issues.

Automation, Security & Modernization

  • Develop and advance automation using Python, Bash, Ansible, Git, and infrastructure-as-code practices to improve deployment, configuration, patching, monitoring, and operational efficiency.
  • Engineer HPC systems to meet applicable NIST, RMF, DISA STIG, DOE, DOW, and classified computing requirements, partnering with cybersecurity teams to integrate security throughout the system lifecycle.
  • Evaluate and introduce emerging HPC, AI/ML, GPU computing, containerization, and infrastructure technologies that advance mission capabilities.

Technical Leadership & Mission Partnership

  • Lead complex HPC initiatives from architecture and design through deployment, optimization, and operational transition.
  • Partner directly with scientists, researchers, engineers, cybersecurity professionals, and mission stakeholders to translate computational requirements into effective technical solutions.
  • Serve as a senior technical resource for HPC architecture and engineering decisions and mentor other engineers through knowledge sharing and technical guidance.
  • Help shape technology roadmaps and continuously improve the performance, resiliency, and capabilities of the classified HPC environment.

Basic Qualifications:

  • BS degree in computer science, engineering, or a related technical discipline and a minimum of eight years of relevant experience. An equivalent combination of education, experience, and certifications may be considered.
  • At least five years of hands-on HPC engineering experience involving cluster architecture, administration, performance optimization, or parallel computing.
  • Advanced Linux systems engineering experience with automation using Python, Bash, Ansible, or comparable technologies.
  • Experience with HPC workload management and scheduling technologies such as SLURM, PBS, or similar platforms.
  • Experience with parallel computing technologies such as MPI, OpenMP, and/or CUDA and high-performance interconnects such as InfiniBand.
  • Experience with HPC performance analysis, monitoring, benchmarking, and optimization.
  • Demonstrated understanding of cybersecurity requirements applicable to classified or highly regulated computing environments, including NIST, RMF, and DISA STIGs.
  • Eligibility for access to Sensitive or Special Access Program information.
  • Current Top-Secret clearance with SCI eligibility.

 

Preferred Qualifications:

  • Experience designing or operating large-scale HPC, GPU, or AI/ML computing environments.
  • Experience with advanced and parallel storage technologies such as Lustre, GPFS/Spectrum Scale, or BeeGFS.
  • Experience with GPU computing, accelerated workloads, containers, or emerging AI/HPC architectures.
  • Experience with infrastructure automation, configuration management, Git-based workflows, or infrastructure-as-code.
  • Demonstrated ability to lead complex technical efforts, influence architecture, and mentor other engineers while remaining hands-on.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Relevant HPC, Linux, cybersecurity, automation, or infrastructure certifications.
  • A strong technical curiosity and commitment to continuous learning, innovation, and engineering excellence in a rapidly evolving HPC landscape.

Special Requirements: 

  • Sensitive Access: Eligibility for access to Sensitive or Special Access Program Information 
  • Visa sponsorship: Visa sponsorship is not available for this position.
  • Physical requirements: Work may involve various physical requirements and working conditions.
  • Security, Credentialing, and Eligibility Requirements: Q Clearance with SCI: This position requires the ability to obtain and maintain a Secret Compartmented Information (SCI) clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program. In addition, due to the SCI, you may also be subject to random polygraph testing. 

About ORNL:

As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an impressive 80-year legacy of addressing the nation’s most pressing challenges. Our team is made up of over 7,000 dedicated and innovative individuals! Our goal is to create an environment where a variety of perspectives and backgrounds are valued, ensuring ORNL is known as a top choice for employment. These principles are essential for supporting our broader mission to drive scientific breakthroughs and translate them into solutions for energy, environmental, and security challenges facing the nation. 

ORNL offers competitive pay and benefits programs to attract and retain individuals who demonstrate exceptional work behaviors. The laboratory provides a range of employee benefits, including medical and retirement plans and flexible work hours, to support the well-being of you and your family. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also available for added convenience. 

Other benefits include the following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts. 

This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.


If you have trouble applying for a position, please email ORNLRecruiting@ornl.gov.


ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply.  UT-Battelle is an E-Verify employer.


What Oak Ridge National Laboratory employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom