Staff Software Engineer (TN)
$170k - $220kMatthews™
The Staff Software Engineer is a technical leader who drives reliability, performance, and long-term maintainability across our systems. This role goes beyond feature delivery: you will shape architecture, mentor engineers, reduce operational toil, and help the organization see problems in metrics before customers experience them.
You are expected to operate with high autonomy, strong judgment, and a bias toward durable solutions over quick fixes.
This role is based on-site at our Nashville, TN office. Please note that we do not currently have the capability to provide visa sponsorships of any kind.
Key Responsibilities
Technical Leadership
- Lead design and implementation of complex systems across frontend, backend, and infrastructure boundaries.
- Make architectural decisions that balance scalability, reliability, and developer velocity.
- Set standards for code quality, testing, observability, and operational readiness.
Engineering Execution
- Build and maintain web applications using React and TypeScript.
- Design and implement APIs and data models using Golang, Python, GraphQL, and Postgres.
- Drive CI/CD automation using GitHub Actions, Terraform, and infrastructure-as-code practices.
- Identify and eliminate sources of toil through automation and system improvements.
Operational Excellence
- Proactively identify reliability risks using metrics, logs, and traces.
- Lead incident response and postmortems with a focus on systemic improvement.
- Champion observability using tools such as Grafana, Prometheus, and Loki.
Mentorship & Collaboration
- Mentor mid-level and junior engineers in technical skills and engineering judgment.
- Provide thoughtful, constructive code reviews.
- Communicate technical risks, tradeoffs, and long-term needs clearly to leadership.
Requirements
- 12+ years of professional software engineering experience
- Deep experience with modern web applications (React strongly preferred)
- Strong background in at least one typed language beyond TypeScript
- Solid understanding of distributed systems, networking, security, and DNS
- Strong SQL skills (schema design, performance, complex queries)
- Demonstrated ability to lead technical initiatives end-to-end
- A strong aversion to manual, repetitive toil (per Google SRE principles)
Preferred Extras
- Golang in production systems
- Kubernetes and container orchestration
- Terraform and cloud infrastructure (AWS preferred)
- Experience as a Site Reliability Engineer
- Open-source contributions
- Code generation frameworks
- GraphQL schema design
- Linux internals and CLI tooling
- Experience with LLMs, LangChain/LangGraph, and vector databases
Salary Range – $170k-220k depending on capability level and industry experience
$144.7k - $284.1k
...partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL... ...part of an ML team and contribute strong software engineering (SWE) expertise. Support... ...company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized as...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$140k - $223k
Job TitleAI Clinical Solutions Engineer, Azurion Eye (Asheville, NC -or- Nashville, TN)Job DescriptionAs an AI Clinical Solutions Engineer within the Azurion... ...validation activities.Support prototype deployments, software validation, and integration into hospital IT...SuggestedFull timeWork at officeImmediate startWork visaRelocation package3 days per week$150.29k - $225.43k
...top 10 U.S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments. The Staff Software Engineer drives the design and implementation of mission-critical systems across our platform. As a high level individual...SuggestedFull timeRemote work$260.1k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+...SuggestedLocal area- ...coding skills — lists AI-assisted tools like GitHub Copilot, Lovable.dev, v0.dev, and bolt.new. About the Role Senior Staff Software Engineer responsible for designing, building, and operating scalable distributed software and data platforms that enable clinicians...SuggestedContract workTemporary workWork experience placementFlexible hours
$146.3k - $306.4k
...customer demand increases.We are seeking a Lead Principal Network Engineer to serve as a recognized technical authority for the DR25... ...security signals.Evaluate new network platforms, optics, device software, and vendor capabilities; influence qualification requirements,...Temporary workFlexible hours$79.8k - $178.1k
...About the job Location: Nashville(TN). Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing...Full timeTemporary workFlexible hours- TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr DevOps Engineer to join... ...DevOps counterpart to the Smart Mobility software, mobile, and QA Automation engineers.... ...we will consider Atlanta, GA, Nashville, TN or Harrisburg, PA. Will consider remote applicants...Full timeWork at officeLocal areaRemote workRelocation
- ...months Location: Nashville, TN Position Summary:... ...sales team. The Application Engineer in the Integration and Automation... ...responsible for developing quality software in Java. This requires working... ...within a team and accept direction from more senior staff....Full timeContract work
- ...In-Office Position Nashville, TN; 1200 Broadway, 6th Floor, 37203 Full time Req37750 iHeartMedia Current employees... ...Unified Enterprises Corp. seeks candidates for the position of Software Engineer, responsible for the full software lifecycle development from...Full timeWork at officeFlexible hours
$79.8k - $178.1k
...As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software... ...engineering or related experience.Relocation to: Nashville, TN availableCareer Level - IC3Only Oracle brings together the data...Temporary workRelocationFlexible hours- ...Senior Software Engineer / SDE II+ We are looking for a hands-on Senior Software Engineer / SDE II+ who can move quickly from idea to production... ...is highly desirable Ability to work onsite in Nashville, TN What Candidates Should Be Prepared to Discuss...
- ...information and technology, is currently looking for a DevOps Engineer on a permanent contract to strengthen the Infopro Digital Automotive team in Nashville, TN.Infopro Digital Automotive develops digital tools and software dedicated to the performance of decision-makers in...Permanent employmentFull timeContract workTemporary workApprenticeshipWorldwide
- ...DescriptionPosition: - Java DeveloperLocation: - Nashville, TN Joining Mode: - Full TimeJob Description:-We are looking for... ...as part of an Agile cross-functional team.• Demonstrate solid software engineering skills and willingness to learn new technologies.• Coordinate...
$74.1k - $148.3k
...position is fully in office, in our Nashville, TN Hub. Description New College Grad... ...’ll Do We are seeking best-in-class engineers with the expertise and passion for... ...Responsibilities Develop, test, debug, and maintain software features, APIs, SDKs, and platform...Temporary workInternshipH1bWork at officeFlexible hours$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy for Coinbase's data infrastructure...Local area- ...Description Location : Nashville, TN — onsite 5 days/week. Relocation assistance... ...release, and run the service. This gives engineers the opportunity to shape both a high-impact... ...SKILLS : ~5+ years of professional software development experience, with a record of...Relocation package
$90.1k - $209.5k
...experienced Technical Program Manager (IC4) to lead high-impact network engineering programs that deliver data plane and control plane features and... ..., delivery, validation, and closeout.Location: Nashville TN on-site roleOnly Oracle brings together the data,...Temporary workFlexible hours$79.2k - $209.5k
....Who are we looking for?We are looking for engineers with distributed systems experience. You should have experience with the software development and design of the features and... ...QualificationsMust be located within 50 miles of Nashville, TN or willing to relocate to Nashville, TN &...Full timeTemporary workWork at officeRelocationLong distanceFlexible hours$77k - $202k
...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless integration... ...; FL-Miami; WI-Milwaukee; MN-Minneapolis; VT-Montpelier; TN-Nashville; LA-New Orleans; US-Hybrid; NY-New York; OK-Oklahoma City...Full timeH1b- We are:The Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation journey. Powered by more than... ...process.SummaryLocation: Chesterbrook, 955 Chesterbrook Blvd, MS; Orlando, 9400 Southpark, Corp; FL - Tampa; TN - NashvilleType: Full timeFull timeWork experience placementLive inWork at officeLocal area3 days per week
- ...08Company Name:WRIGHT INDUSTRIES, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The Opportunity... ....Join us as a Concepting and Estimating Engineer in Nashville, TN as we work together to bring innovative automation solutions to...Full timeWork at officeWorldwide
- ..., land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 40106 Job Location: Nashville, TN Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every...Local area
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to... ...- Cross Platform Development - ALL Work LocationBrentwood, TN, Richardson, TXCountryUSAState / Region / ProvinceTennessee, TexasCompanyITL...Full timeTemporary workRelocation
- ...in the execution of the product roadmap. Location - Nashville, TN Experience - 8+ years KEY RESPONSIBILITIES Application Development... ...according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
- ...Python Developer Location: Nashville, TN - Need locals only Nature of Job: 3-4... ...financial problems. Close to a Data Science Engineer type of role. Technical Skills: •... ...back-end development. • Knowledge of software development principles and Object-Oriented...Work experience placementLocal area
$120k - $140k
...Software Engineer in Test US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications...Remote workFlexible hours- ...Lead Full Stack Engineer Location: Nashville TN Full-Time Employment with Client Hybrid Role 2-3 Days Onsite Salary $170,000 to $180,000 Benefits+ Bonus Open for Relocation candidates, Only GC and USC Relocation expenses will be Paid Responsibilities...Full timeWork experience placementRelocation
$73.5k - $212.28k
...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies... .../Analytics/Science, ComputerScience, Software Engineering, Artificial Intelligence and... ...; MN-Minneapolis; VT-Montpelier; TN-Nashville; LA-New Orleans; NY-New York; OK...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (TN). Be the first to apply!
- ultimate software Nashville, TN
- software qa Nashville, TN
- embedded software Nashville, TN
- software sales Nashville, TN
- bank software Nashville, TN
- software sales representative Nashville, TN
- software intern Nashville, TN
- entry level software sales Nashville, TN
- software applications developer Nashville, TN
- software technology Nashville, TN



