Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

19 Days Ago
Nashville, TN
Remote
137 Employees
167K-198K Annually
Senior level
137 Employees
167K-198K Annually
Senior level
Artificial Intelligence • Software
The Principal Software Engineer will develop a training platform for a cloud-first command and control software at Hypergiant, involving integration with third-party APIs, creating working prototypes, and leading a team of engineers. Responsibilities also include collaborating with clients and product teams to design enterprise architecture and improve machine learning deployment processes.
17 Days Ago
Nashville, TN
Remote
46 Employees
Senior level
46 Employees
Senior level
Pharmaceutical
As a Senior Full-Stack Software Engineer, you will design, develop, and maintain full-stack features for SmithRx's web application suite. You will ensure high-quality code by collaborating with stakeholders, applying best practices, troubleshooting production issues, and leveraging AWS technologies.
Top Benefits:
401-K
Health Insurance
17 Days Ago
Nashville, TN
Remote
100 Employees
180K-225K Annually
Senior level
100 Employees
180K-225K Annually
Senior level
Financial Services
As a Staff Software Engineer at Settle, you will build scalable APIs and integrations, optimize systems, and collaborate across teams to enhance user experience. Your role involves mentoring fellow engineers and driving projects to completion while focusing on delivering incremental value and maintaining technical excellence.
21 Days Ago
Nashville, TN
Remote
1,485 Employees
137K-199K Annually
Mid level
1,485 Employees
137K-199K Annually
Mid level
Internet of Things
The Senior Software Engineer will join the Nimbus team to design and build scalable systems that enhance Mozilla products. Responsibilities include mentoring, supporting service operations, and improving engineering culture while ensuring customer privacy through content personalization.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
21 Days Ago
Nashville, TN
Remote
74 Employees
Mid level
74 Employees
Mid level
Information Technology
Hummingbird seeks a Senior Software Engineer to develop tools that assist in analyzing, investigating, and reporting financial data relating to suspicious activities. The role involves collaboration with a small, passionate team, addressing security challenges, and contributing to the product roadmap.
17 Days Ago
Nashville, TN
Remote
52 Employees
Senior level
52 Employees
Senior level
eCommerce • Machine Learning • Database
As a Senior Software Engineer at Northbeam, you'll design, build, and optimize data ingestion and transformation pathways, maintain a scalable infrastructure, integrate machine learning systems, and address production issues while collaborating with cross-functional teams.
17 Days Ago
Nashville, TN
68,848 Employees
97K-227K Annually
Senior level
68,848 Employees
97K-227K Annually
Senior level
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
Responsible for developing multiple microservices for a SaaS security solution and leading projects within Comcast Technology Solutions.
17 Days Ago
Nashville, TN
Remote
39 Employees
120K-155K Annually
Senior level
39 Employees
120K-155K Annually
Senior level
Software
The Senior Software Engineer, C++ will design, develop, and test software systems focusing on database management and security measures. Responsibilities include project management, approving database modifications, and setting development standards. Candidates should possess strong coding skills, particularly in C/C++, and knowledge of software development life cycle.
17 Days Ago
Nashville, TN
Remote
280 Employees
145K-196K Annually
Senior level
280 Employees
145K-196K Annually
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Backend Software Engineer at Apollo, you will design and build core backend microservices, work on complex problems, and develop systems for usage-based billing infrastructure and user permissions. You'll collaborate with product teams to create high-quality services, and contribute to foundational event-driven architectures, focusing on resilience and reliability.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
21 Days Ago
Nashville, TN
68,848 Employees
112K-263K Annually
Senior level
68,848 Employees
112K-263K Annually
Senior level
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
The Lead Software Engineer will develop and improve data processing pipelines using AWS and GoLang, collaborate with stakeholders to understand and define requirements, and work toward evolving a data platform that handles large-scale data effectively.
18 Days Ago
Nashville, TN
Remote
1,900 Employees
233K-326K Annually
Senior level
1,900 Employees
233K-326K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Senior Staff Software Engineer, Storage at Reddit will focus on solving large-scale storage infrastructure issues, maintain high availability and reliability of data storage and caching, mentor engineers, and work closely with teams to develop long-term technical strategies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
18 Days Ago
Nashville, TN
Remote
350 Employees
155K-261K Annually
Senior level
350 Employees
155K-261K Annually
Senior level
eCommerce • Retail
The Backend Senior Software Engineer will design and build scalable services and systems for Minted's e-commerce platform, focusing on optimizing product launch processes and artist community engagement. Responsibilities include leading product data integration efforts, implementing continuous delivery practices, maintaining robust architecture, and ensuring high code quality with automated testing while collaborating with cross-functional teams.
Top Benefits:
401-K
Company Equity
Dental Insurance
+13 More
18 Days Ago
Nashville, TN
Remote
640 Employees
Senior level
640 Employees
Senior level
Marketing Tech • Software • Analytics
As a Senior Software Engineer on the User Data Infrastructure team at Iterable, you will design and develop scalable and reliable solutions, enhance engineering processes, and collaborate with product management to improve the customer engagement platform.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+53 More
18 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.
18 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
18 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.
18 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.
18 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.
18 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.
22 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.
18 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
18 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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size