Software Asset Management Jobs in Tennessee
Software Asset Management jobs in Tennessee are open across Nashville, Knoxville, and Memphis and other Tennessee metros, with employers like Amazon, Software Technology, and Oracle hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 1,001+ Software Asset Management jobs











INTRODUCTION
As a Software Engineering Manager on the Multi-cloud team, you will lead a team of engineers building and operating services and platforms that enable cloud integration, interoperability, automation, and reliable service delivery. Your team will work across OCI, Oracle, and external partner teams to solve complex distributed systems problems involving cloud infrastructure, networking, identity, security, commercial integration, operability, and customer-facing service reliability.
This is an AI-first team. We use AI-assisted engineering tools, including Codex, as part of our daily development workflow. You will be expected to model and drive effective use of AI across the team to improve engineering productivity, automate repetitive tasks, accelerate troubleshooting, improve documentation and testing, and increase the quality and maintainability of our systems. You will also guide the team in creating reusable prompts, workflows, tools, and AI skills that improve team execution.
You will be accountable for team delivery, engineering quality, operational readiness, production reliability, and the growth and development of engineers. This includes setting priorities, clarifying ownership, reviewing designs, improving execution processes, supporting incident response, ensuring durable follow-up from operational reviews, and helping engineers grow through feedback, coaching, mentoring, and career development.
The ideal candidate has a strong technical background in cloud services, distributed systems, APIs, containerized services, and production operations, combined with the ability to lead people, manage execution, and collaborate effectively across organizational boundaries.
ROLE AND RESPONSIBILITIES
As a Software Engineering Manager on the Multi-cloud team, you will lead engineers responsible for designing, building, deploying, and operating Java-based cloud services, RESTful APIs, and containerized workloads on Kubernetes. You will own team execution, delivery planning, prioritization, risk management, and operational readiness. You will partner with engineers to clarify ownership, review designs, remove blockers, and drive projects from architecture through production.
You will raise the engineering bar for reliability, scalability, security, supportability, and maintainability by improving observability, alerting, automation, testing, deployment safety, runbooks, incident response, and post-incident follow-up.
You will coach and develop engineers through feedback, mentoring, growth planning, design reviews, debugging support, and operational guidance. You will drive effective use of AI-assisted engineering tools such as Codex, Claude Code, GitHub Copilot, or similar tools to improve productivity, code quality, documentation, testing, troubleshooting, and operational workflows.
You will represent the team across OCI, Oracle, and partner organizations, communicating status, risks, dependencies, tradeoffs, and decisions clearly to stakeholders and leadership.
BASIC QUALIFICATIONS
- 7+ years of experience in software engineering, including experience designing, building, and operating production-scale distributed systems, cloud services, or integration platforms.
- 3+ years of experience leading engineers as a people manager, technical lead, team lead, or equivalent role with responsibility for execution, mentoring, planning, and delivery.
- BS/MS in Computer Science or equivalent experience.
- Strong technical judgment in cloud services, distributed systems, service-oriented architecture, APIs, reliability, security, and operational excellence.
- Experience managing or leading engineers working with Java-based services or similar systems/application programming environments such as Python, Go, C/C++, or C#.
- Experience with Linux-based containerized services, including Docker, Kubernetes, service configuration, networking, scaling, health checks, observability, and production troubleshooting.
- Experience with RESTful APIs over HTTPS, including API contracts, authentication, authorization, error handling, retries, timeouts, backward compatibility, and production debugging.
- Experience driving operational excellence for production services, including on-call readiness, incident response, root cause analysis, operational reviews, corrective actions, automation, monitoring, alerting, and supportability improvements.
- Demonstrated ability to lead technical planning and execution across multiple engineers, including roadmap planning, milestone tracking, risk management, dependency management, and delivery communication.
- Experience coaching and developing engineers through design reviews, code reviews, debugging support, operational readiness reviews, feedback, performance conversations, and career development.
- Hands-on familiarity with AI-assisted development tools such as Codex, Claude Code, GitHub Copilot, or similar tools, and the ability to guide teams in using these tools responsibly and effectively.
- Ability to promote reusable prompts, workflows, tools, or AI skills that improve engineering productivity, quality, documentation, testing, debugging, and operational workflows.
- Working knowledge of cloud infrastructure, identity, networking, security, or multi-cloud environments.
- Ability to collaborate across product, engineering, operations, support, security, partner, and leadership teams.
- Willingness to participate in operational escalations and support production services as part of the team’s reliability and incident response responsibilities.
See All 1,001+ Software Asset Management Jobs in Tennessee
Find roles in Tennessee that match your experience and apply in just a few clicks.
Find JobsSoftware Asset Management Jobs by City in Tennessee
Where Tennessee roles are concentrated, by current openings.
Software Asset Management Job Market in Tennessee
A snapshot from current Tennessee openings, updated as new roles post.
Who's Hiring
- Amazon48

- Software Technology41

- Oracle39

- Mesa Associates36

- HDR33

Top Industries Hiring
- Consulting & Professional Services353
- Technology & Software163
- Construction & Real Estate109
- Manufacturing88
- Electronics & Hardware58
What Tennessee Employers Look For
The qualifications that appear most often in software asset management jobs across Tennessee.
- Experience with SAM tools such as Flexera, ServiceNow SAM, or Snow Software
- Knowledge of software license models including perpetual, subscription, and enterprise agreements
- CSAM, CITAM, or ITIL certification preferred or required
- Proficiency in conducting software audits and reconciling entitlements against deployments
- Ability to manage vendor relationships and negotiate software contracts
- Bachelor's degree in information technology, computer science, or a related field
Software Asset Management Jobs in Tennessee: Frequently Asked Questions
How many software asset management jobs are there in Tennessee?
There are 1,001+ software asset management openings in Tennessee on Migrate Mate as of June 2026, with the most roles in Nashville, Knoxville, and Memphis. New positions post regularly as employers across Tennessee hire.
Which Tennessee cities have the most software asset management jobs?
Nashville, Knoxville, and Memphis have the most software asset management openings in Tennessee right now, with additional roles spread across smaller metros statewide.
Which companies hire software asset managements in Tennessee?
Employers hiring software asset managements in Tennessee include Amazon, Software Technology, and Oracle, based on current listings on Migrate Mate as of June 2026.
Are there remote software asset management jobs in Tennessee?
Yes. About 14% of software asset management openings tied to Tennessee are remote or hybrid as of June 2026. The rest are on-site roles based in Tennessee metros.
How do I apply for software asset management jobs in Tennessee?
You can apply to software asset management jobs in Tennessee directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Tennessee location, then apply to each one that fits.
See All 1,001+ Software Asset Management Jobs in Tennessee
Find roles in Tennessee that match your experience and apply in just a few clicks.
Find Jobs