Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

7 Hours Ago
Nashville, TN
Remote
660 Employees
Senior level
660 Employees
Senior level
Blockchain • Fintech • Cryptocurrency
As a Staff Software Engineer for Frontend at Gemini, you'll lead the design and delivery of high-quality features, mentor junior engineers, and own the DevOps lifecycle for products. You'll collaborate with cross-functional teams to improve customer experience and build high-performance UI components, while also managing technical debt and influencing product design.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
7 Hours Ago
Nashville, TN
Remote
900 Employees
Senior level
900 Employees
Senior level
Gaming • Machine Learning • Mobile • Software
As a Senior Software Engineer on the Realtime Infrastructure team at Discord, you will build and maintain reliable distributed systems that support millions of users. Responsibilities include collaborating with product teams, managing infrastructure, writing code, and ensuring high performance of Discord's communication services.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
7 Hours Ago
Nashville, TN
Remote
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As a Senior Frontend Engineer, you'll collaborate with cross-functional teams to design and deliver user-friendly features for the Gemini platform, ensuring engineering excellence and a world-class customer experience.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
7 Hours Ago
Nashville, TN
Remote
218 Employees
158K-275K Annually
Senior level
218 Employees
158K-275K Annually
Senior level
Fintech
As a Staff Software Engineer at Guideline, you will design systems architecture, develop full stack software solutions, and lead technical direction within an agile team. You will focus on automating administrative tasks and solve user problems through elegant software and scalable architectures.
Top Benefits:
401-K
Health Insurance
Free Snacks and Drinks
3 Days Ago
Nashville, TN
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Software
The Staff Software Engineer will develop low-latency microservices in Java for a SaaS observability platform. Responsibilities include driving the technical strategy, system design, operating production services, mentoring team members, and ensuring reliability and performance while aligning innovations with customer needs.
Top Benefits:
401-K
401-K Matching
Company Equity
+34 More
22 Days Ago
Nashville, TN
Remote
800 Employees
Senior level
800 Employees
Senior level
Big Data • Food • Mobile • Payments
As a Staff iOS Software Engineer at Fetch, you will build and maintain a mobile application, lead a team of engineers, and contribute to the codebase while ensuring high technical standards are met. The role involves mentoring, architecture design, and participating in product planning, ultimately enhancing the user experience and application performance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
3 Days Ago
Nashville, TN
Remote
74 Employees
Senior level
74 Employees
Senior level
Information Technology
Senior Software Engineers at Hummingbird are responsible for building scalable software solutions to combat financial crime. They lead projects, collaborate with customers, and design resilient systems, addressing challenges in a high-security environment. They play a key role in product strategy and have opportunities for leadership as the company grows.
3 Days Ago
Nashville, TN
Remote
1,899 Employees
Senior level
1,899 Employees
Senior level
Insurance
The Senior Software Engineer I will lead planning, execution, and technical projects within the Comms team. Responsibilities include developing scalable and fault-tolerant software, collaborating with product managers and designers, and improving existing services and applications while adhering to best practices.
13 Hours Ago
Nashville, TN
Remote
4,900 Employees
134K-178K Annually
Senior level
4,900 Employees
134K-178K Annually
Senior level
Fintech • Payments
The Staff Software Engineer will work on building and maintaining data platforms and systems, leveraging big data technologies and AI. Responsibilities include collaborating with stakeholders, designing data products, developing CI/CD automation, implementing Infrastructure as Code, and leading teams while ensuring high quality and timely delivery. The candidate will also mentor peers and lead technical discussions, focusing on delivering customer value through data-driven solutions.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
23 Days Ago
Nashville, TN
Remote
2,721 Employees
109K-137K Annually
Senior level
2,721 Employees
109K-137K Annually
Senior level
Biotech
The Software Engineer 3 will design, develop and maintain full-stack applications for genetic lab tests. Responsibilities include collaborating with stakeholders to define requirements, implementing features using Java, integrating systems, enhancing workflows, maintaining automated tests, and providing production support.
22 Days Ago
Nashville, TN
Remote
102 Employees
Senior level
102 Employees
Senior level
Web3
As a Senior Frontend Engineer at Magic Labs, you will design and implement identity management services, improve architecture across systems, and develop high-quality web3 wallet solutions. Collaborating with product and design stakeholders, you'll ensure user satisfaction while focusing on security and performance.
14 Hours Ago
Nashville, TN
Remote
9,000 Employees
119K-202K Annually
Senior level
9,000 Employees
119K-202K Annually
Senior level
Consulting
As a Lead Software Application Developer, you will modernize legacy applications for a government agency, providing technical leadership, mentoring junior developers, and ensuring compliance with security standards. You'll be responsible for translating business needs into technical requirements, evolving team practices within Agile frameworks, and conducting evaluations of current applications to improve performance and quality.
22 Days Ago
Nashville, TN
Remote
304 Employees
Junior
304 Employees
Junior
Fintech • Payments • Real Estate • Software • Financial Services
Flex is seeking a Software Engineer to enhance their Risk Platform team. Responsibilities include building decision platforms and high-scale APIs, focusing on risk management within their applications while collaborating with product, design, and engineering teams to implement new features.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+38 More
17 Hours Ago
Nashville, TN
Remote
1,900 Employees
233K-326K Annually
Expert/Leader
1,900 Employees
233K-326K Annually
Expert/Leader
Information Technology • Mobile • News + Entertainment • Social Media
The Senior Staff Software Engineer will lead the enhancement of Ad formats at Reddit, ensuring high-quality product development from concept to rollout. Responsibilities include optimizing pre-click and post-click experiences, enhancing ad infrastructure, and collaborating with cross-disciplinary teams to innovate ad functionalities. The role demands substantial experience in technical leadership within the Ads domain, a strong grasp of privacy matters, and excellent communication skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
22 Days Ago
Nashville, TN
Remote
215 Employees
Junior
215 Employees
Junior
Artificial Intelligence • eCommerce • Software
As a Software Engineer specializing in Data Engineering, you will build and optimize large data pipelines using technologies such as Spark and Kafka. Your responsibilities will include developing ETL processes, data validation, and collaborating with various stakeholders to enhance the data ecosystem, delivering tailored solutions for customer business growth.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
Yesterday
Nashville, TN
Remote
8,150 Employees
Senior level
8,150 Employees
Senior level
Information Technology • Software • Travel
As a Senior Software Engineer at Sabre, you will develop high-quality GUI applications, collaborate with an innovative team in a fast-paced Scrum environment, and utilize technologies like ASP.Net, modern JavaScript frameworks, and cloud platforms to meet customer needs in the travel industry.
3 Days Ago
Nashville, TN
Remote
1,100 Employees
Senior level
1,100 Employees
Senior level
Software
As a Senior Software Engineer at Podium, you will develop and deploy AI applications powered by large language models, managing the entire lifecycle of AI agent development. Your role involves rapid prototyping, ensuring AI solutions meet business needs, and maintaining high reliability in production environments, all while driving innovation in a fast-paced atmosphere.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
22 Days Ago
Nashville, TN
Remote
83 Employees
Senior level
83 Employees
Senior level
Robotics
Develop and implement manipulation behaviors for humanoid robots, collaborating with various teams to address real-world challenges. Responsibilities include designing, testing, and deploying algorithms and software, ensuring high quality and reliability.
22 Days Ago
Nashville, TN
10,001 Employees
128K-267K Annually
Senior level
10,001 Employees
128K-267K Annually
Senior level
AdTech • Digital Media • Information Technology • Other
The Senior Front-End Software Engineer will build and maintain responsive web applications, optimize code for performance, and collaborate with cross-functional teams to enhance user experience. Responsibilities include coding, testing, code reviews, and mentoring other developers.
2 Days Ago
Nashville, TN
73,000 Employees
Senior level
73,000 Employees
Senior level
Other • Retail
As a Lead Software Engineer, you will lead a team to build tooling for Nike's Consumer Product & Innovation team. You will develop modular, API-first capabilities for modern web applications while guiding junior engineers. Strong collaboration and experience in cloud architecture and DevOps are essential.
23 Days Ago
Nashville, TN
Remote
33 Employees
Mid level
33 Employees
Mid level
Database
The Software Engineer at Acryl Data will enhance the Python-based ingestion framework to support ingesting various metadata from systems like Snowflake and Kafka. They will build connectors for modern data and ML stacks and enable the framework to run in a cloud-native environment.
20 Hours Ago
Nashville, TN
Remote
6 Employees
Expert/Leader
6 Employees
Expert/Leader
Information Technology • Consulting
The role involves software development including analysis, design, modification, and implementation of software applications. Duties include defining software requirements, proposing solutions, testing applications, and user training. Candidates should possess strong analytical and organizational skills and experience with various programming languages and environments.
20 Hours Ago
Nashville, TN
Remote
17,243 Employees
Senior level
17,243 Employees
Senior level
Other • Retail
As a Lead Java Developer at Ferguson, you will be responsible for leading software development initiatives, analyzing and troubleshooting complex problems, collaborating across departments, and ensuring adherence to architectural and coding standards. You will manage software lifecycle processes and provide technical leadership on strategic projects.
20 Hours Ago
Nashville, TN
Remote
30 Employees
Senior level
30 Employees
Senior level
Artificial Intelligence • Generative AI
As a Senior Software Engineer at Maven AGI, you will lead software development efforts, including design, coding, testing, and deployment. You'll collaborate on architectural design, maintain security measures, resolve technical challenges, implement testing protocols, and document processes. Your influence will enhance product performance and quality in a fast-paced environment.
2 Days Ago
Nashville, TN
73,000 Employees
Senior level
73,000 Employees
Senior level
Other • Retail
The Senior Software Engineer will develop and test solutions independently, advise product owners on technology-related business challenges, create analytics and machine learning solutions, and design scalable applications leveraging prediction models. This role will also contribute to advanced analytics platforms and solve large-scale machine learning problems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size