Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

20 Days Ago
Nashville, TN
Remote
180 Employees
154K-183K Annually
Senior level
180 Employees
154K-183K Annually
Senior level
Other
In this role, you will contribute to the development of the next-generation sensor product, focusing on product services and integration of network scanners. Responsibilities include providing technical expertise, designing and implementing functionalities, code review, and engineering services primarily using Golang in a Kubernetes environment.
Top Benefits:
401-K
Company Equity
Company Outings
+15 More
20 Days Ago
Nashville, TN
Remote
280 Employees
167K-212K Annually
Mid level
280 Employees
167K-212K Annually
Mid level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Staff Software Engineer at Apollo, you'll design and build features for large enterprises using GraphQL. Engage closely with product teams, build integrations with cloud services, onboard new developers, and help shape our development tools while participating in team collaborations and on-call rotations.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
20 Days Ago
Nashville, TN
Remote
34 Employees
180K-220K Annually
Senior level
34 Employees
180K-220K Annually
Senior level
Software
The Senior Software Engineer will design and maintain ML infrastructures using Kubernetes, optimize ML inference with CUDA, and enhance CI/CD processes. The role involves leading model scheduling and resource allocation efforts while collaborating with teams to innovate ML deployment systems.
20 Days Ago
Nashville, TN
Remote
46 Employees
Expert/Leader
46 Employees
Expert/Leader
Information Technology
The Principal Software Engineer at Spaceback will take ownership of the technical vision and execution, contributing to product development from idea generation to feature shipping. Responsibilities include brainstorming, refining requirements, building features, solving production issues, writing tests, and ensuring robust collaboration within the team.
23 Days Ago
Nashville, TN
Remote
66 Employees
Senior level
66 Employees
Senior level
Fintech • Financial Services
As a Staff Software Engineer at Flex, you will own domains related to card processing and core financial transactions. You'll develop, design, and maintain the platform while mentoring other engineers. Your role involves architecting services, setting high standards for the team, and making data-driven technical decisions.
20 Days Ago
Nashville, TN
Remote
135 Employees
155K-180K Annually
Senior level
135 Employees
155K-180K Annually
Senior level
Artificial Intelligence • Fintech
The Senior Software Engineer will architect and build scalable backend systems using Node.js, solve complex technical problems, collaborate with other engineers, innovate with new technologies, and optimize performance to handle real-time interactions and large-scale data processing.
20 Days Ago
Nashville, TN
Remote
800 Employees
Senior level
800 Employees
Senior level
Big Data • Food • Mobile • Payments
The Staff Software Engineer will lead the development of media products, focusing on ad integration into mobile platforms, implementing ad tracking and measurement, and enhancing Fetch's custom Ad Server. The role involves collaboration with cross-functional teams to optimize ad serving logic and shape the media strategy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
20 Days Ago
Nashville, TN
Remote
431 Employees
212K-318K Annually
Senior level
431 Employees
212K-318K Annually
Senior level
Artificial Intelligence • Automotive
The Staff Software Engineer in Perception will collaborate with experts to build scalable solutions for autonomous driving technology. Key responsibilities include designing and implementing software in computer vision and machine learning domains, managing sensor data, and improving performance and safety in a highly autonomous environment.
20 Days Ago
Nashville, TN
Remote
431 Employees
174K-261K Annually
Mid level
431 Employees
174K-261K Annually
Mid level
Artificial Intelligence • Automotive
The Senior Software Engineer will collaborate with experts to build scalable machine learning solutions for autonomous systems, focusing on data management and workflow orchestration. Responsibilities include designing and implementing cloud services and optimizing training pipelines.
12 Hours Ago
Nashville, TN
Remote
19,994 Employees
Entry level
19,994 Employees
Entry level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Staff Engineer to join a dynamic and non-hierarchical work culture at Nagarro. The ideal candidate is ready to go beyond coding, tackle challenges, and take solutions to a higher level. Join us in building inspiring digital products and services!
2 Days Ago
Nashville, TN
Remote
2,000 Employees
Mid level
2,000 Employees
Mid level
Healthtech • Machine Learning • Social Impact • Software
As a Backend Engineer on the Product Engineering team, you will develop core products to support healthcare outcomes, collaborate with different teams, mentor peers, and improve system architecture and performance while working with various modern technologies.
Top Benefits:
401-K
Company Equity
Company Outings
+33 More
20 Days Ago
Nashville, TN
Remote
86 Employees
Junior
86 Employees
Junior
Greentech • Transportation
The Software Engineer will design, build, test, and optimize modern web applications, focusing on both frontend and backend development. Responsibilities include working with various frameworks, databases, and mobile applications, while mentoring junior developers and ensuring best practices are followed in the team.
20 Days Ago
Nashville, TN
Remote
926 Employees
Senior level
926 Employees
Senior level
Automation • Manufacturing
As a Computational Geometry Senior Software Engineer, you will develop software to automate composite part design and manufacturing processes, create algorithms for CNC toolpath planning, convert CAD models into different formats, implement feature detection for 3D models, and identify automation opportunities in workflows.
24 Days Ago
Nashville, TN
Remote
660 Employees
Senior level
660 Employees
Senior level
Blockchain • Fintech • Cryptocurrency
As a Senior Software Engineer at Gemini, you'll architect and develop solutions for the credit card space, focusing on security, scalability, and efficiency. Responsibilities include developing robust code, optimizing API performance, implementing risk management solutions, and mentoring the team while ensuring high availability and performance of the trading platform.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
20 Days Ago
Nashville, TN
Remote
160K-220K Annually
Expert/Leader
160K-220K Annually
Expert/Leader
Software
As a Sr. Principal Software Engineer at Saviynt, you will engage in requirements analysis, mentor a team of engineers, lead the design and development of enterprise identity cloud solutions, automate testing and deployment, debug code, and conduct code reviews, maintaining high standards in software quality and performance.
20 Days Ago
Nashville, TN
Remote
Hybrid
169 Employees
225K-255K Annually
Senior level
169 Employees
225K-255K Annually
Senior level
Financial Services
As a Senior Software Engineer on the Data Engineering team, you will advance data operations through dataset acquisition, processing in research and production, and infrastructure building. You will lead large-scale projects, mentor engineers, and collaborate with cross-functional teams to enhance data usage and delivery.
20 Days Ago
Nashville, TN
Remote
83 Employees
Expert/Leader
83 Employees
Expert/Leader
Information Technology • Software • Cryptocurrency • Web3
As a Staff Software Engineer on the Platform Team, you will develop, test, and implement algorithms and data structures to enhance Hedera's ledger, focusing on scalability and performance. Responsibilities include optimizing consensus node data storage and innovating on data flow mechanisms to improve overall system efficiency.
20 Days Ago
Nashville, TN
Remote
83 Employees
Senior level
83 Employees
Senior level
Information Technology • Software • Cryptocurrency • Web3
As a Senior Software Engineer on the Platform Team at Hashgraph, you will develop and optimize algorithms and data structures for the Hedera ledger, enhancing its scalability, speed, and security. Your responsibilities include testing algorithms, implementing features, and improving data flow mechanisms, all while collaborating within a team focused on enterprise and Web3 applications.
22 Days Ago
Nashville, TN
Remote
90 Employees
150K-195K Annually
Senior level
90 Employees
150K-195K Annually
Senior level
Information Technology
As a Senior Software Engineer at SentiLink, you will be responsible for the applications and platform, leading technical direction, coding, testing, debugging, and maintaining software applications, designing and building API-based decisioning products, collaborating with stakeholders, and ensuring platform and services meet SLA requirements.
23 Days Ago
Nashville, TN
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Sr Staff Software Engineer at Cribl, you'll build and enhance the core data platform that processes petabytes of IT & Security data. Responsibilities include developing features for Cribl’s data processing engine, mentoring junior engineers, contributing to the technical roadmap, and promoting engineering best practices.
20 Days Ago
Nashville, TN
Remote
750 Employees
151K-226K Annually
Senior level
750 Employees
151K-226K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Software Applications Engineer provides technical expertise for Shield AI products, supporting customer implementation and integration. Responsibilities include developing AI applications, offering technical support and training, assisting sales with demos, troubleshooting software issues, and collaborating with engineering to enhance products based on customer feedback, while traveling internationally for on-site support.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
20 Days Ago
Nashville, TN
Remote
590 Employees
142K-196K Annually
Senior level
590 Employees
142K-196K Annually
Senior level
Healthtech • HR Tech
As a Sr. Backend Software Engineer, you will build and improve Python and Java-based APIs, collaborate with teams, and ensure best practices and quality in software development.
20 Days Ago
Nashville, TN
22,000 Employees
Senior level
22,000 Employees
Senior level
Hardware • Software
As a Senior Software Engineer in DevSecOps, you will enhance and operate the Plex platform, focusing on CI/CD improvements and integrating security tools. Collaborating closely with engineering teams, you will streamline software quality, stability, and performance while maintaining and securing cloud-based applications.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+18 More
21 Days Ago
Nashville, TN
Remote
3,700 Employees
181K-212K Annually
Senior level
3,700 Employees
181K-212K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. Responsibilities include building new services using Golang, designing scalable systems with modern cloud technology, and contributing to the development of crypto-related products and solutions.
21 Days Ago
Nashville, TN
Remote
14,622 Employees
204K-259K Annually
Expert/Leader
14,622 Employees
204K-259K Annually
Expert/Leader
Real Estate • Travel • PropTech
As a Staff Software Engineer on the Payments Risk team, you will design and build systems to combat payment fraud, maintain platform integrity, and enhance user experience. Responsibilities include leading technical design, collaborating with cross-functional teams, mentoring engineers, and driving the technical roadmap.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+22 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size