Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

16 Days Ago
Nashville, TN
Remote
90 Employees
Senior level
90 Employees
Senior level
Software
As a Senior AI Platform Engineer, you will design and maintain AI infrastructure, collaborate with teams to ensure robust systems, optimize models for efficient inference, manage AI models in production, and implement security protocols. You will also stay updated on industry trends and present possible use cases.
16 Days Ago
Nashville, TN
Remote
14 Employees
Mid level
14 Employees
Mid level
Digital Media
As a Full Stack Python engineer at Blenderbox, you will contribute to developing and enhancing product features for the EnrollWise platform, engaging in cross-functional collaboration, and delivering high-quality software components while driving technical initiatives.
16 Days Ago
Nashville, TN
Remote
1,746 Employees
134K-201K Annually
Expert/Leader
1,746 Employees
134K-201K Annually
Expert/Leader
Artificial Intelligence • Information Technology • Analytics
As a Lead Software Engineer at Icertis, you will develop secure and scalable product features, work in Agile teams, implement solutions, and address customer requirements, ensuring code quality for cloud applications, while contributing to design discussions and troubleshooting.
20 Days Ago
Nashville, TN
Remote
78 Employees
160K-215K Annually
Senior level
78 Employees
160K-215K Annually
Senior level
Cloud • Internet of Things
The Senior Software Engineer will design and implement software systems for the ngrok platform, focusing on improving Cloud Edge functionality. Responsibilities include writing scalable software, leading technical decisions, mentoring junior engineers, and using data to enhance customer satisfaction.
16 Days Ago
Nashville, TN
Remote
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The Senior Software Developer will design and develop user interface components for imagery and raster support in ArcGIS Pro. Responsibilities include working in agile teams to create software components using C#, WPF, and C++, collaborating with colleagues, and ensuring high-quality releases.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
16 Days Ago
Nashville, TN
Remote
504 Employees
187K-269K Annually
Senior level
504 Employees
187K-269K Annually
Senior level
News + Entertainment
As a Senior Data Engineer, you will lead the development of scalable data infrastructure and real-time systems to handle large-scale raw data. Responsibilities include building tools for data analysis, improving data quality, implementing CI/CD pipelines for data operations, and addressing data requests while collaborating closely with machine learning engineers and data scientists.
16 Days Ago
Nashville, TN
Remote
596 Employees
132K-165K Annually
Senior level
596 Employees
132K-165K Annually
Senior level
Healthtech • Information Technology • Biotech
The Senior Software Development Engineer is responsible for designing, developing, and maintaining scalable software solutions, particularly using Python and AWS. Key responsibilities include implementing cloud-based services, managing CI/CD pipelines, mentoring junior engineers, and troubleshooting technical issues.
16 Days Ago
Nashville, TN
Remote
96 Employees
Senior level
96 Employees
Senior level
Software
As a Senior Software Engineer in the AI Studio team at Speechify, you will be responsible for developing state-of-the-art voice cloning and text-to-speech services, building scalable microservice architectures, and optimizing performance of applications. You will also contribute to innovation in AI and audio technologies.
16 Days Ago
Nashville, TN
141,941 Employees
123K-185K Annually
Senior level
141,941 Employees
123K-185K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Semiconductor
The Software Application Development Engineer will design, develop, test, and support software applications for factory automation. Responsibilities include collaborating with customers to gather requirements, utilizing modern development methodologies, ensuring quality through testing, and managing technical challenges. The role involves creating technical architectures and automation solutions.
19 Days Ago
Nashville, TN
Remote
24 Employees
130K-180K Annually
Senior level
24 Employees
130K-180K Annually
Senior level
Information Technology
As a Senior Software Developer, you will collaborate with team members to build, test, and release functionalities, aid clients with application requirements, and contribute to Agile practices and the operational maintenance of distributed systems. You will mentor peers and support various internal company needs in a remote-first environment.
19 Days Ago
Nashville, TN
Remote
24 Employees
150K-210K Annually
Senior level
24 Employees
150K-210K Annually
Senior level
Information Technology
As a Lead Software Developer, you will design, implement, and deliver technology solutions for clients. This role involves collaboration, managing team activities, mentoring junior members, and overseeing cloud-native applications and distributed systems while adhering to Agile methodologies.
17 Days Ago
Nashville, TN
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Staff Software Engineer at Coinbase, you will architect and develop platforms, manage project priorities, mentor team members, collaborate with various stakeholders, and ensure high-quality code to meet customer needs, while actively participating in a rapidly evolving crypto environment.
18 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.
20 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.
17 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
17 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
17 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
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size