1

Software Engineer Manager Jobs in Tennessee (NOW HIRING)

Software Engineer, Data Privacy & De-Identification About the Company - Series A A rapidly growing ... Experience managing quality assurance and workflow improvements. * Strong organizational and ...

Unified Enterprises Corp. seeks candidates for the position of Software Engineer, responsible for ... sets and managing databases utilizing tools such as MySQL, Postgres, SQLite, Mongo DB (NoSQL ...

Unified Enterprises Corp. seeks candidates for the position of Software Engineer, responsible for ... sets and managing databases utilizing tools such as MySQL, Postgres, SQLite, Mongo DB (NoSQL ...

... Software Engineer to support the development of related software for next-generation autonomous ... management using modern frameworks. * Develop and maintain backend services, APIs, and data ...

Senior Level (5-15 years experience) * SDET (3+ years experience) * Work at the cutting edge of ... This step accelerates the interview process, moving qualified candidates to hiring manager ...

Cloud Software Engineer

Oak Ridge, TN ยท On-site

$57.25 - $74.50/hr

... for a Cloud Software Engineer who enjoys the intersection of application code and cloud ... Use Terraform to provision, manage, and version-control cloud resources, ensuring high availability ...

Candidates must be adaptable, detail-oriented, and capable of managing multiple priorities in a structured, security-focused environment. This role is ideal for software developers who enjoy ...

Cloud Software Engineer

Knoxville, TN ยท On-site

$53.50 - $69.50/hr

Cloud Software Engineer Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 ... Manage application packaging and deployment using Docker , moving toward a microservices-based ...

Senior Software Engineer

Nashville, TN ยท Remote

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Manage execution of deliverables accurately through the software development life cycle, escalating ...

Senior Software Engineer

Nashville, TN ยท On-site +1

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Manage execution of deliverables accurately through the software development life cycle, escalating ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... assets to manage the world's largest satellite constellation to public facing systems where ...

... management systems or operating systems and consulting with vendor engineers to carryout ... Software Certification Support * Professional Development training * Paid Vacation/ Sick Days ...

... management systems or operating systems and consulting with vendor engineers to carryout ... Software Certification Support * Professional Development training * Paid Vacation/ Sick Days ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX ... assets to manage the world's largest satellite constellation to public facing systems where ...

next page

Showing results 1-20

Software Engineer Manager information

See Tennessee salary details

$90.3K

$153.7K

$182K

How much do software engineer manager jobs pay per year?

As of Jul 8, 2026, the average yearly pay for software engineer manager in Tennessee is $153,733.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,000.00 and $157,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineer Managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

How much do software engineer managers get paid?

Software engineer managers typically earn between $100,000 and $180,000 annually, depending on experience, location, and company size. Senior managers or those in high-cost areas may earn higher salaries, often supplemented with bonuses and stock options.

What is a Software Engineer Manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

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

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What engineers make $300,000 a year?

Senior software engineers, engineering managers, and principal engineers in the technology industry can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working at large tech companies or in high-cost-of-living areas. Compensation often includes base salary, bonuses, and stock options or equity. Achieving this level typically requires strong technical expertise, leadership abilities, and a track record of impactful projects.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-cost-of-living areas or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Roles requiring advanced skills in areas like machine learning, cloud infrastructure, or executive-level management are more likely to reach this compensation level.

What does a software engineer manager do?

A software engineer manager oversees software development teams, coordinates project planning, and ensures timely delivery of high-quality software products. They also handle team management, performance evaluations, and collaborate with other departments to align technical goals with business objectives.
What are the most commonly searched types of Software Engineer jobs in Tennessee? The most popular types of Software Engineer jobs in Tennessee are:
What cities in Tennessee are hiring for Software Engineer Manager jobs? Cities in Tennessee with the most Software Engineer Manager job openings:
Infographic showing various Software Engineer Manager job openings in Tennessee as of July 2026, with employment types broken down into 93% Full Time, 2% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,733 per year, or $73.9 per hour.

Software Engineer

Beacon Talent

La Vergne, TN โ€ข Remote

Full-time

Posted 28 days ago


Job description

Software Engineer, Data Privacy & De-Identification
About the Company - Series A
A rapidly growing healthcare AI infrastructure company is building a large-scale platform that
enables the responsible development and deployment of clinical artificial intelligence solutions.
Founded by leaders from healthcare technology, research, clinical informatics, and AI, the
company is focused on helping organizations safely leverage healthcare data while maintaining
the highest standards of privacy, security, and data quality.
The organization partners with major healthcare providers across the United States to make
de-identified clinical data available for AI development and validation. Its platform supports a
broad range of healthcare applications, including machine learning, medical devices, clinical
research, and healthcare innovation.
About the Data Platform
The company's data ecosystem includes longitudinal clinical information from millions of
patients and consists of diverse healthcare data modalities, including:
  • Structured clinical and administrative data
  • Electronic medical records and claims-related datasets
  • Clinical notes and other unstructured text
  • Medical imaging data
  • Pathology data
  • Video and waveform data
  • Continuous patient monitoring and streaming datasets
The Opportunity
As a Software Engineer focused on data privacy and de-identification, you will play a key role in
expanding and improving large-scale data processing systems that protect patient privacy while
enabling AI innovation.
Key responsibilities include:
  • Designing and building scalable software systems that process and de-identify large healthcare datasets at significant scale.
  • Developing and executing quality assurance frameworks to validate privacy-preserving workflows.
  • Deploying and optimizing data processing pipelines within cloud environments to improve reliability, efficiency, and cost-effectiveness.
  • Collaborating with privacy, compliance, and clinical domain experts to define and implement de-identification requirements.
  • Continuously improving operational workflows, automation, and processing performance.
Required Qualifications
Technical Skills
  • 3+ years of professional software development experience using Python or a similar programming language.
  • Experience across the full software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Familiarity with SQL and command-line scripting tools such as Bash.
  • Experience working with data processing and analytics workflows.
Professional Skills
  • Strong analytical thinking and problem-solving capabilities.
  • Ability to design, optimize, and document operational processes.
  • Experience managing quality assurance and workflow improvements.
  • Strong organizational and prioritization skills.
  • Collaborative mindset with the ability to work cross-functionally.
  • Passion for data privacy, security, and responsible use of sensitive information.
Preferred Qualifications
  • Experience working with Pandas or similar data processing frameworks.
  • Cloud platform experience (AWS, Azure, or equivalent).
  • Familiarity with containerization and virtualization technologies such as Docker.
  • Exposure to healthcare, life sciences, or regulated data environments.
  • Ability to communicate technical concepts effectively to non-technical stakeholders.
Technology Stack
The team primarily works with:
  • Python
  • AWS cloud infrastructure
  • SQL-based data warehouses
  • Snowflake, Redshift, and large-scale data storage solutions
  • Pandas and data processing frameworks
  • Containerized deployment environment