1

Executive Software Engineer Jobs in Tennessee (NOW HIRING)

Mentor and support software engineers through coaching, collaboration, and constructive feedback ... with executive leadership, mentor talented team members, and drive results that have a lasting ...

Director, Software Development

Nashville, TN · On-site

$244K/yr

... across engineering, product, AI/data science, infrastructure, and executive stakeholders. The ... Build, lead, and scale the software engineering team responsible for the BPOS Process Registry ...

Director Software Engineering

Nashville, TN · On-site

$244K/yr

Represent engineering in executive planning and client-facing conversations where engineering ... Demonstrated experience with AI-assisted software development tools and practices -- you've used ...

Director Software Engineering

Nashville, TN · On-site

$244K/yr

Represent engineering in executive planning and client-facing conversations where engineering ... Demonstrated experience with AI-assisted software development tools and practices - you've used ...

... across engineering, product, AI/data science, infrastructure, and executive stakeholders. The ... Build, lead, and scale the software engineering team responsible for the BPOS Process Registry ...

... across engineering, product, AI/data science, infrastructure, and executive stakeholders. The ... Build, lead, and scale the software engineering team responsible for the BPOS Process Registry ...

Experience selling consulting, software engineering, managed services, AI, cloud, data, and digital ... Executive-level communication and presentation skills Strong business acumen and strategic thinking ...

... software engineering, managed services, AI, cloud, data, and digital transformation engagements. • Demonstrated experience selling enterprise engagements ranging from $500K to $10M+. • Experience ...

next page

Showing results 1-20

Executive Software Engineer information

See Tennessee salary details

$60.8K

$117.7K

$203.3K

How much do executive software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for executive software engineer in Tennessee is $117,698.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,900.00 and $128,000.00 per year, depending on experience, location, and employer.

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

To thrive as an Executive Software Engineer, you need advanced software development expertise, leadership experience, and a strong background in computer science or a related field, often supported by a bachelor's or master's degree. Familiarity with modern programming languages, cloud platforms, architectural frameworks, and certifications like AWS Certified Solutions Architect or similar are highly valuable. Exceptional communication, strategic thinking, and team management skills help you guide cross-functional teams and align technology with business goals. These qualifications ensure you can drive innovation, oversee complex projects, and deliver scalable solutions that support organizational growth.

What engineers make $300,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with extensive experience at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and requires advanced skills, certifications, and a strong track record of performance.

Can I make 200k a year as a software engineer?

Senior software engineers, including executive-level roles, can earn $200,000 or more annually, especially with experience in high-demand skills like cloud computing, machine learning, or leadership responsibilities. Compensation varies based on location, company size, and individual expertise, with some roles offering bonuses and stock options that contribute to total earnings.

What is the difference between Executive Software Engineer vs Software Development Manager?

AspectExecutive Software EngineerSoftware Development Manager
ResponsibilitiesDesigning complex software solutions, coding, technical leadershipManaging development teams, project oversight, strategic planning
Required SkillsAdvanced programming, system architecture, technical expertiseTeam management, communication, project management
Work EnvironmentHands-on coding, technical problem-solvingTeam coordination, stakeholder communication
Common UsageTech companies, engineering teamsLarge organizations, software firms

While both roles require strong technical skills, the Executive Software Engineer focuses on technical design and coding, whereas the Software Development Manager emphasizes team leadership and project management.

What are Executive Software Engineers?

Executive Software Engineers are senior-level professionals who combine deep technical expertise with leadership responsibilities within an organization. They often oversee software development teams, set technical direction, and bridge communication between technical staff and executive management. Their role includes making high-level architectural decisions, ensuring project alignment with business goals, and mentoring other engineers. Executive Software Engineers are expected to have extensive experience in software development, as well as strong leadership and strategic planning skills.

What is a software engineer executive?

An executive software engineer is a senior technical professional responsible for leading software development projects, making strategic technical decisions, and guiding engineering teams. They often possess advanced coding skills, experience with architecture design, and leadership abilities to align technology goals with business objectives.

How does an Executive Software Engineer typically collaborate with upper management and technical teams?

Executive Software Engineers play a pivotal role in bridging the gap between technical teams and upper management. They are often responsible for translating business objectives into actionable technical strategies, facilitating communication between developers, project managers, and executives. This collaboration may involve leading architectural discussions, guiding project priorities, and ensuring alignment with organizational goals. Regular meetings, strategic planning sessions, and cross-departmental initiatives are common, allowing Executive Software Engineers to influence both technical direction and business outcomes.

What engineer makes $500,000 a year?

An executive software engineer or senior technical leader with extensive experience, specialized skills, and often in high-demand industries can earn $500,000 or more annually. Such compensation typically includes base salary, bonuses, stock options, or other incentives, especially at large tech companies or startups with significant growth potential.
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 are popular job titles related to Executive Software Engineer jobs in Tennessee? For Executive Software Engineer jobs in Tennessee, the most frequently searched job titles are:
Software Engineer

Software Engineer

Tailored Talent

Nashville, TN • On-site

Other

Posted 24 days ago


Job description

Job Description Job Description: Design, develop, and support enterprise web and mobile applications within a Microsoft technology environment. Participate in modernization initiatives, including migration of legacy applications to current development frameworks and technologies. Develop and maintain database-driven applications utilizing Microsoft SQL Server and related technologies.

Build and consume APIs and integrations with internal and external systems. Collaborate with business stakeholders and technical teams to deliver scalable, maintainable solutions. Troubleshoot, enhance, and optimize existing applications and systems Additional Responsibilities for Senior/Lead-Level Candidates Partner with leadership and peers to establish and promote development standards and best practices.

Provide technical direction, contribute to architectural decisions, and ensure adherence to engineering standards. Mentor and support software engineers through coaching, collaboration, and constructive feedback. Conduct code reviews and promote high-quality, maintainable software development practices.

Work closely with stakeholders to gather requirements and translate business needs into scalable technical solutions. Assist with project planning, technical estimation, and delivery oversight across multiple initiatives. Qualifications: MUST haves Technical Experience Strong experience with C#/.NET application development

Experience with modern JavaScript frameworks and front-end web technologies. Experience developing applications against Microsoft SQL Server environments. Familiarity with ORM/data-access technologies.

Mobile application development experience; Flutter experience is preferred. Experience modernizing or migrating legacy applications. Why This is a Great Opportunity: Meaningful work with visible impact Strong opportunities for career growth Collaborative and supportive team culture Competitive compensation and benefits Flexibility and work-life balance Chance to contribute to exciting projects and initiatives Moving into a more senior role you'll work with executive leadership, mentor talented team members, and drive results that have a lasting impact on the company and its customers providing: The opportunity to lead strategic initiatives Influence key business decisions Help shape the future direction of the organization.