Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

5 Days Ago
Nashville, TN
Remote
923 Employees
Senior level
923 Employees
Senior level
Artificial Intelligence • Software • Automation
The Staff Software Engineer will be responsible for end-to-end development of features and services, ensuring code quality and system reliability, collaborating with cross-functional teams, and driving continuous improvement. They will monitor system performance, stay updated with new technologies, and act as a thought leader while influencing the team.
2 Days Ago
Nashville, TN
Remote
17 Employees
150K-180K Annually
Senior level
17 Employees
150K-180K Annually
Senior level
Edtech • Fintech • Healthtech • Information Technology • Software • Consulting
The Senior Software Engineer will lead initiatives to enhance client engineering productivity, design and develop cloud-based solutions, and collaborate on complex cross-team projects. Responsibilities include writing maintainable code, managing cloud infrastructure, and overseeing deployment pipelines.
Top Benefits:
401-K
401-K Matching
Company Outings
+14 More
2 Days Ago
Nashville, TN
Remote
17 Employees
150K-180K Annually
Senior level
17 Employees
150K-180K Annually
Senior level
Edtech • Fintech • Healthtech • Information Technology • Software • Consulting
Leading and collaborating on the engineering design, development, and deployment of features and projects. Responsible for writing clean, reusable code, improving code structure for maintainability, and solving problems in collaboration with colleagues and clients.
Top Benefits:
401-K
401-K Matching
Company Outings
+14 More
2 Days Ago
Nashville, TN
Remote
361 Employees
120K-150K Annually
Senior level
361 Employees
120K-150K Annually
Senior level
Software
As a Senior Software Engineer, you will design, develop, and maintain web-based applications, optimizing AWS resources and leading Agile processes. You will ensure software quality through best practices and mentoring while collaborating with team members and business partners.
24 Days Ago
Nashville, TN
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Field Software Engineer, you'll design and deploy cloud infrastructure and applications for clients, work across the Linux stack, and use Python to develop solutions like Kubernetes operators. You'll collaborate with customers, solve problems, and promote engineering culture while learning about various technologies.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
Nashville, TN
Remote
660 Employees
Senior level
660 Employees
Senior level
Blockchain • Fintech • Cryptocurrency
The Staff Software Engineer (Mobile) will lead the mobile client development platform at Gemini, focusing on architectural decisions, best practices, performance improvements, and collaboration across teams to enhance mobile application functionality and development efficiency.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
5 Days Ago
Nashville, TN
Remote
923 Employees
Mid level
923 Employees
Mid level
Artificial Intelligence • Software • Automation
The Senior Software Engineer at ABBYY will lead the end-to-end development process including design, testing, and deployment. Responsibilities include ensuring code quality, collaborating with teams, driving improvements, and monitoring system performance. The candidate will also serve as a mentor to junior developers and stay current with the latest technology trends.
5 Days Ago
Nashville, TN
Remote
765 Employees
147K-225K Annually
Mid level
765 Employees
147K-225K Annually
Mid level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Software Engineer will develop cutting-edge software for mapping and localization in autonomous vehicles. Responsibilities include solving complex technical challenges, collaborating with various teams, and ensuring safety in software design. The role requires strong C++ programming skills and expertise in SLAM methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
2 Days Ago
Nashville, TN
Remote
490 Employees
Senior level
490 Employees
Senior level
Software
As a Senior Software Quality Engineer, you will collaborate with product and engineering teams to enhance automation testing, drive quality ownership across initiatives, and implement effective testing frameworks and tools. Responsibilities include evaluating automation frameworks, creating dashboards for CI/CD integration, and staying updated on new technologies.
2 Days Ago
Nashville, TN
Remote
71 Employees
Senior level
71 Employees
Senior level
Fintech • Information Technology • Machine Learning • Marketing Tech • Software • Business Intelligence • Big Data Analytics
The Staff Software Engineer will play a vital role in architecting and building systems for API and data delivery. Responsibilities include managing large data sets, solving high-impact problems, and collaborating with cross-functional teams. The role involves hands-on implementation, technical mentorship, and leadership within a rapidly evolving environment.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+41 More
2 Days Ago
Nashville, TN
Remote
171 Employees
150K-200K Annually
Senior level
171 Employees
150K-200K Annually
Senior level
Blockchain • Financial Services
As a Senior Software Engineer at Exodus, you will develop and ship features, perform code reviews, collaborate with product managers, and improve codebase architecture while addressing incidents. You will play a key role in enhancing developer experience and front-end performance in a fast-paced environment.
2 Days Ago
Nashville, TN
Remote
380 Employees
134K-201K Annually
Senior level
380 Employees
134K-201K Annually
Senior level
Edtech • Software
As a Senior Software Engineer I at Articulate, you will modernize legacy C# code, enhance CI/CD pipelines, mentor engineers, and collaborate on application architecture within a remote team.
2 Days Ago
Nashville, TN
Remote
215 Employees
132K-172K Annually
Senior level
215 Employees
132K-172K Annually
Senior level
Big Data • eCommerce • Virtual Reality • Web3 • App development • Metaverse • Conversational AI
The Senior Software Engineer will lead the development of immersive 3D web applications, integrating advanced technologies like WebGL and WebXR. Responsibilities include architecting scalable systems, mentoring junior engineers, and optimizing performance for 3D rendering and user interactions. The role demands a strong problem-solving ability and collaboration with cross-functional teams to create innovative and engaging digital experiences.
2 Days Ago
Nashville, TN
Remote
215 Employees
132K-172K Annually
Senior level
215 Employees
132K-172K Annually
Senior level
Big Data • eCommerce • Virtual Reality • Web3 • App development • Metaverse • Conversational AI
The Senior Backend Engineer will build scalable and secure backend systems, enhance cloud-native architectures, and implement best practices in application security and Kubernetes networking. Responsibilities include collaborating with teams, mentoring junior engineers, and troubleshooting complex issues to drive innovation in immersive technology.
5 Days Ago
Nashville, TN
Remote
1,135 Employees
146K-210K Annually
Senior level
1,135 Employees
146K-210K Annually
Senior level
Software
The Principal Software Engineer I will architect high-performance and scalable solutions, mentor peers, design new features, troubleshoot system issues, and ensure software quality. Responsibilities include collaborating with cross-functional teams and continuously improving processes while staying updated on industry best practices.
2 Days Ago
Nashville, TN
Remote
29 Employees
Senior level
29 Employees
Senior level
Software
The Senior Software Engineer will design and develop scalable web application solutions, focusing on backend technologies and API integration. Responsibilities include writing and reviewing code, collaborating with engineers, maintaining tests, and participating in mentorship. Preferably, candidates should have extensive experience with AWS and be adaptable to a fast-paced environment.
2 Days Ago
Nashville, TN
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
The Senior Software Engineer will design and maintain backend services and APIs for the Veza platform, ensuring scalability and reliability. You will improve system performance and work on cloud deployments while collaborating with cross-functional teams to meet business and security objectives.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
2 Days Ago
Nashville, TN
Remote
102 Employees
Senior level
102 Employees
Senior level
Mobile • Other • Software • Analytics
As a Senior Software Engineer in the Analytics Team at OneSignal, you will design and implement backend services, manage deployments, conduct data analysis, and lead significant projects to enhance the platform's performance. Collaboration with product managers and engineers will be essential to ensure effective messaging strategies for customers.
2 Days Ago
Nashville, TN
Remote
180 Employees
Senior level
180 Employees
Senior level
Software
The role involves developing software for an IoT platform focused on Android devices in semi-trucks. Responsibilities include creating proof of concepts, hardening existing solutions, and exploring new technologies like AI, while implementing best practices in software craftsmanship.
Top Benefits:
401-K
Company Equity
Company Outings
+15 More
6 Days Ago
Nashville, TN
Remote
162 Employees
Senior level
162 Employees
Senior level
Big Data • Cloud • Other • Analytics
The Senior Software Engineer will ensure high-quality engineering solutions, coordinating with the engineering lead and product delivery team, supporting a development team, and adhering to modern development practices. Responsibilities include designing, developing, and deploying features, as well as improving the developer experience and participating in architectural discussions.
24 Days Ago
Nashville, TN
Remote
1,200 Employees
151K-178K Annually
Mid level
1,200 Employees
151K-178K Annually
Mid level
Cloud • Information Technology • Security • Software
As a Software Engineer II on the Foundations Engineering team, you will develop and maintain backend services for the HCP Terraform platform, address performance bottlenecks across services, provide technical mentorship, and participate in on-call support to ensure service reliability.
Top Benefits:
401-K
Child Care Benefits
Company Equity
+19 More
5 Days Ago
Nashville, TN
Remote
96 Employees
140K-205K Annually
Senior level
96 Employees
140K-205K Annually
Senior level
Mobile
As a Principal Software Engineer, you will lead the technical development of Wordscapes Shapes, manage game feature delivery, collaborate with cross-functional teams to improve KPIs, communicate project status, and resolve technical challenges while writing clean and efficient code.
2 Days Ago
Nashville, TN
Remote
140 Employees
180K-210K Annually
Mid level
140 Employees
180K-210K Annually
Mid level
Cloud • Software
As a Software Systems Engineer, you will architect, integrate, and deploy customer infrastructure using cloud-based and bare-metal Kubernetes solutions. You'll implement DevSecOps projects, provide technical support, and collaborate with cross-functional teams to enhance operational excellence and customer satisfaction.
Top Benefits:
401-K
Dental Insurance
Flexible Spending Account
+12 More
2 Days Ago
Nashville, TN
Remote
244 Employees
136K-153K Annually
Senior level
244 Employees
136K-153K Annually
Senior level
Software
As a Senior Software Engineer at Nava, you'll design, implement, and deliver scalable infrastructure for government services, working in small teams to improve public access to benefits. Your responsibilities include developing web applications, creating APIs, collaborating with partners, and ensuring accessibility and user-centered design in all systems.
24 Days Ago
Nashville, TN
Remote
5,360 Employees
Senior level
5,360 Employees
Senior level
Payments • Software
As a Software Engineer focused on Vulnerability Management at Stripe, you will identify and prioritize vulnerabilities in systems, drive remediation efforts, and improve security processes and tools, all while collaborating cross-functionally to enhance safety measures.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size