High-paying software engineering jobs in Knoxville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 60 software engineering jobs listed below pay well, with salaries between $28.28 and $85.00 per hour. C Developer, Automation Engineer and Python Developer are among the most popular high-paying roles in Knoxville, TN.
Job title
Updated Nov 09, 2026Python Developer
Knoxville
Tennessee
Software Architect
Knoxville
Tennessee
Product Manager
Knoxville
Tennessee
Full Stack Developer
Knoxville
Tennessee
Product Owner
Knoxville
Tennessee
Automation Engineer
Knoxville
Tennessee
Technical Lead
Knoxville
Tennessee
Developer II
Knoxville
Tennessee
Machine Learning Engineer
Knoxville
Tennessee
C Developer
Knoxville
Tennessee
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Python Developer
Review job description
Please refer to the employers job description for complete details.
Python developers create applications, scripts and frameworks using the Python programming language. Key qualifications for this role include proficiency in Python libraries, experience with web frameworks and strong problem-solving skills.
Currently, 27% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$85.00 per hourTennessee
$76.02 per hourSkills
- Python
- APIs
- Git
- REST
- AWS
-
Software Architect
Review job description
Please refer to the employers job description for complete details.
Software architects define system architecture, guide development teams, and evaluate technology choices. They should have experience with architecture frameworks, strong problem-solving abilities and excellent communication skills.
Currently, 37% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$74.42 per hourTennessee
$84.31 per hourSkills
- Microservices
- Java
- CI/CD
- AWS
- REST
-
Product Manager
Review job description
Please refer to the employers job description for complete details.
Product Managers define product vision, oversee development cycles, and coordinate cross-functional teams. Expertise in market analysis, product lifecycle management, and agile methodologies is essential. Strong leadership and decision-making skills are required.
The top companies hiring Product Manager in Knoxville, TN are Oldcastle APG (2 jobs), Worldwide Equipment (1 job), and House-Hasson Hardware Company (1 job).
Product Manager jobs take 15 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$122,191 per yearTennessee
$120,458 per yearSkills
- Product management
- Agile
- Analysis skills
- APIs
- Product development
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
Full Stack Developer jobs take 50 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$107,519 per yearTennessee
$112,716 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Product Owner
Review job description
Please refer to the employers job description for complete details.
Product owners define product vision, prioritize features, and serve as liaisons between stakeholders and development teams. Key skills for this role include strong market understanding, communication skills and strategic thinking.
Product Owner jobs take 20 days on average from job posting to starting date. Currently, 43% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$94,221 per yearTennessee
$95,429 per year -
Automation Engineer
Review job description
Please refer to the employers job description for complete details.
Automation engineers design and implement automated solutions to improve efficiency and productivity. Essential qualifications include strong programming skills, experience with automation tools and knowledge of industry best practices.
The top companies hiring Automation Engineer in Knoxville, TN are Sargent & Lundy (2 jobs), Thermon (1 job), and TEGNA (1 job).
Automation Engineer jobs take 49 days on average from job posting to starting date. Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$92,942 per yearTennessee
$98,350 per yearSkills
- Selenium
- Test automation
- Continuous integration
- Jenkins
- Java
-
Technical Lead
Review job description
Please refer to the employers job description for complete details.
Technical leads provide technical guidance, oversee project implementation and mentor engineering teams. Key qualifications include deep technical expertise, strong leadership abilities and excellent communication skills.
The top companies hiring Technical Lead in Knoxville, TN are Crowe LLP (1 job), Type One Energy (1 job), and Analyze Pathology (1 job).
Technical Lead jobs take 43 days on average from job posting to starting date. Currently, 19% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$88,142 per yearTennessee
$106,362 per yearSkills
- Agile
- SQL
- Azure
- AWS
- APIs
-
Developer II
Review job description
Please refer to the employers job description for complete details.
Developers create applications, enhance functionality and collaborate with teams to meet project goals. Proficiency in a variety of programming languages, teamwork skills and familiarity with agile methodologies are essential in this role.
Developer II jobs take 7 days on average from job posting to starting date. Currently, 11% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$83,040 per yearTennessee
$92,300 per year -
Machine Learning Engineer
Review job description
Please refer to the employers job description for complete details.
Machine Learning Engineers design and deploy predictive models, optimize algorithms for scalability, and integrate AI solutions into products. They need expertise in programming, knowledge of data structures, and proficiency with machine learning frameworks like TensorFlow or PyTorch.
Machine Learning Engineer jobs take 48 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 12% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$78,911 per yearTennessee
$103,185 per year -
C Developer
Review job description
Please refer to the employers job description for complete details.
C Developers write secure, efficient code in C, focusing on performance and scalability. Essential skills include in-depth knowledge of C programming, debugging capabilities, and familiarity with system architecture.
Currently, 19% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See jobsAverage pay
Knoxville
$28.28 per hourTennessee
$65.91 per hour