Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

17 Days Ago
Nashville, TN
Remote
64 Employees
Entry level
64 Employees
Entry level
Security • Software
As a Software QA Engineer at WireWheel, you will build and enhance a web test automation suite, develop an API testing framework, and ensure software quality through collaboration with a development team. Your role involves searching for bugs, testing features, and assisting customer support while documenting issues.
17 Days Ago
Nashville, TN
Remote
140 Employees
Senior level
140 Employees
Senior level
Healthtech • Social Impact • Telehealth
The Senior Software Engineer will support the backend development of Cylinder's digestive platform, collaborating closely with the Data Science team. Responsibilities include building cloud native systems, integrating external data, and ensuring high standards in documentation, test coverage, and logging while working in a fast-paced environment. This is an opportunity to shape the future of health tech with innovative solutions.
Top Benefits:
401-K
Company Equity
Continuing Education Stipend
+32 More
17 Days Ago
Nashville, TN
Remote
26 Employees
Senior level
26 Employees
Senior level
Software
As a Sr Software Engineer, you will design, develop, test, and support frontend solutions. Responsibilities include making design decisions, collaborating in an agile environment, supporting code deployments, mentoring developers, and staying updated on technologies.
17 Days Ago
Nashville, TN
Remote
904 Employees
Senior level
904 Employees
Senior level
Events
As a Staff Software Engineer - ML, you will develop and manage relevance models to enhance user experience on Eventbrite. Collaborating with various teams, you will tackle machine learning, search ranking, and recommendations to ensure the right content is presented to users.
17 Days Ago
Nashville, TN
Remote
156 Employees
143K-196K Annually
Senior level
156 Employees
143K-196K Annually
Senior level
Security • Software
As a Senior Backend Software Engineer, you will design and develop core components of AppOmniā€™s SaaS Security Posture Management platform, enhancing security monitoring and management for customers. This role involves problem-solving and implementing innovative solutions in the security domain.
17 Days Ago
Nashville, TN
Remote
596 Employees
140K-160K Annually
Senior level
596 Employees
140K-160K Annually
Senior level
Healthtech • Information Technology • Biotech
The Senior Software Engineer will design, develop, and maintain scalable software solutions, focusing on Python and AWS. Responsibilities include architecting cloud-based applications, managing CI/CD pipelines, mentoring junior engineers, and resolving complex technical issues. Collaboration with cross-functional teams and staying current with industry trends are key.
245 Employees
Senior level
Fintech • Software
The Senior Full Stack Developer will design and develop frontend and backend components of web applications using React, TypeScript, and .NET Core C#. Responsibilities include enhancing existing solutions, collaborating with team members, writing maintainable code, and maintaining CI/CD pipelines.
21 Days Ago
Nashville, TN
Remote
177 Employees
Senior level
177 Employees
Senior level
Software • Automation
The Senior Software Engineer will develop software solutions for complex business problems, mentor junior engineers, and improve systems operations. Responsibilities include analyzing user needs, documenting solutions, and collaborating with teams. The candidate should possess strong software engineering skills and the ability to work independently in a fast-paced environment.
20 Days Ago
Nashville, TN
Remote
280 Employees
144K-182K Annually
Senior level
280 Employees
144K-182K Annually
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Software Engineer, you will architect and deliver fault-tolerant infrastructure using Rust and other languages. You'll engage with users to understand their needs, lead architectural discussions, mentor junior engineers, and own the success of systems and products. Collaboration across teams and clear communication are key, alongside best practices in coding and design.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
20 Days Ago
Nashville, TN
Remote
340 Employees
170K-200K Annually
Senior level
340 Employees
170K-200K Annually
Senior level
Edtech
The Senior Software Engineer at Ignite Reading is responsible for leading software development projects to scale the organization and serve at least 100,000 students. Key responsibilities include assessing technical needs, designing key software projects, partnering with teams to deliver solutions, and supporting the development of the engineering function. Qualifications include 7+ years of software engineering experience, knowledge of modern web development technologies, and experience with Ruby on Rails, Hotwire, Tailwind, and Postgres.
17 Days Ago
Nashville, TN
Remote
274 Employees
Senior level
274 Employees
Senior level
Big Data • Fintech • Database • Analytics • Financial Services
As a Staff Software Engineer, you will lead and participate in the full development lifecycle of high-quality products. This role involves collaborating with teams across engineering and product management to develop features while mentoring junior developers, leveraging AI tools, and enhancing developer experience.
Top Benefits:
401-K
401-K Matching
Company Equity
+31 More
17 Days Ago
Nashville, TN
Remote
244 Employees
153K-171K Annually
Senior level
244 Employees
153K-171K Annually
Senior level
Software
As a Senior-Principal Infrastructure engineer, you will be responsible for technical management of DevOps/infrastructure teams and large-scale systems with a focus on automation, organization, and communication to enable application development teams to run effectively in the cloud. You will work within the government ecosystem, facing challenges of bureaucracy, legacy systems, and the need for cross-functional communication.
17 Days Ago
Nashville, TN
Remote
135 Employees
155K-180K Annually
Senior level
135 Employees
155K-180K Annually
Senior level
Artificial Intelligence • Fintech
As a Senior Software Engineer, Frontend at interface.ai, you will design and develop responsive frontend applications using React.js, focusing on performance and user experience. You'll create reusable components, tackle complex technical challenges, and work with real-time technologies, all while thriving in a dynamic startup environment.
17 Days Ago
Nashville, TN
Remote
1,900 Employees
207K-289K Annually
Senior level
1,900 Employees
207K-289K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Staff Software Engineer will lead the design and development of the backend infrastructure for ad serving, ensuring scalability and performance optimization. The role involves integrating systems, overseeing data management, and mentoring team engineers while collaborating with cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
22 Days Ago
Nashville, TN
Remote
28,222 Employees
95K-159K Annually
Mid level
28,222 Employees
95K-159K Annually
Mid level
Retail • Sports
Lead Software Engineer at DICKā€™S Sporting Goods, focusing on delivering solutions in Workday across various HR functions, coordinating work with product teams, and developing and maintaining complex software solutions. Role involves business analysis, technical recommendations, and driving innovative product designs.
17 Days Ago
Nashville, TN
Remote
2,023 Employees
170K-190K Annually
Senior level
2,023 Employees
170K-190K Annually
Senior level
Healthtech
The Staff Software Engineer will lead the design and architecture of complex systems, collaborate with executive leadership, mentor engineering teams, and enforce best coding practices. Responsibilities include utilizing AWS technologies, driving technical innovation, and establishing a DevOps-centric culture to enhance healthcare technology solutions.
22 Days Ago
Nashville, TN
Remote
721 Employees
152K-282K Annually
Senior level
721 Employees
152K-282K Annually
Senior level
Consumer Web • Fintech • Insurance • Financial Services
As a Staff Software Engineer at NerdWallet, you will develop scalable solutions for pricing pipelines, data visibility, and automation of investigations. Your role includes modernizing legacy systems and enhancing data quality while mentoring team members and driving best engineering practices in an agile environment.
18 Days Ago
Nashville, TN
Remote
95 Employees
110K-181K Annually
Senior level
95 Employees
110K-181K Annually
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Web3
As a Senior Software Engineer on the Onboarding team at CoinList, you will work on optimizing the onboarding flow, integrating new features, and shipping high-quality products while collaborating with talented engineers and shaping the product vision.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+35 More
21 Days Ago
Nashville, TN
Remote
41 Employees
Senior level
41 Employees
Senior level
Professional Services
The Senior Software Developer will lead and mentor Intermediate developers, oversee software modifications, test systems, analyze and design software requirements, deploy solutions, and maintain system documentation.
21 Days Ago
Nashville, TN
Remote
92 Employees
130K-150K Annually
Senior level
92 Employees
130K-150K Annually
Senior level
Greentech • Other • Social Impact
As a Senior Software Engineer at Terraformation, you'll be responsible for enhancing existing applications, contributing to backend development, participating in code reviews, and collaborating across teams to optimize processes and systems. You'll also engage in the hiring process and support incident responses for service quality.
18 Days Ago
Nashville, TN
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Senior Software Engineer at Cribl, you will design and implement end-to-end features for cloud solutions, enhance software development practices, coach junior engineers, collaborate cross-functionally, and manage the full software lifecycle. You're expected to write high-quality, maintainable code and contribute to product goals, while participating in on-call responsibilities.
22 Days Ago
Nashville, TN
Remote
78 Employees
180K-245K Annually
Senior level
78 Employees
180K-245K Annually
Senior level
Cloud • Internet of Things
As a Staff Software Engineer in the Billing Team, you'll design and implement high-quality software systems to enhance ngrok's billing infrastructure, ensuring scalability for a growing customer base. You'll leverage data-driven decisions, lead technical initiatives, and mentor other engineers while contributing to innovative solutions in a fast-paced environment.
21 Days Ago
Nashville, TN
Remote
229 Employees
Expert/Leader
229 Employees
Expert/Leader
Fintech • Payments • Financial Services
The Senior Staff Software Engineer will design and develop core products, mentor junior engineers, define technical direction, estimate project timelines, and apply new technologies while ensuring high quality in code and architecture. This role emphasizes collaboration and impact on community members' lives.
18 Days Ago
Nashville, TN
Remote
125 Employees
80K-125K Annually
Junior
125 Employees
80K-125K Annually
Junior
Gaming • News + Entertainment
As a Software Development Engineer in Test, you will develop and maintain test automation frameworks for C# and NodeJS applications, improve test coverage, perform manual testing, and collaborate with various teams to enhance the quality of backend systems for live music experiences.
22 Days Ago
Nashville, TN
Remote
196 Employees
Senior level
196 Employees
Senior level
Cloud • Software • Database
As a Senior Software Engineer at TetraScience, you will develop and maintain high-quality software solutions for analyzing complex datasets. You'll collaborate with cross-functional teams to understand user requirements, design scalable architectures, and ensure software reliability and performance.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size