Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

10 Days Ago
Nashville, TN
Remote
420 Employees
215K Annually
Senior level
420 Employees
215K Annually
Senior level
Cloud • Security • Software • Cybersecurity
As a Staff Software Engineer at Red Canary, you will lead technical projects, mentor engineers, and develop scalable software solutions. You will focus on shipping quality products and features, improve processes, and contribute to a high-quality production environment. You will also collaborate with product management and support enterprise-scale applications in a 24/7 setting.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+41 More
21 Hours Ago
Nashville, TN
Remote
54 Employees
Junior
54 Employees
Junior
Artificial Intelligence • Information Technology
As a Software Engineer at Topsort, you will build back-end services, APIs, and front-end experiences, collaborating with the development team to create a scalable auction infrastructure. Your contributions include analyzing technological solutions, improving customer experience, and proposing process enhancements while working on various tools and systems for marketplace integration.
3 Days Ago
Nashville, TN
Remote
39 Employees
100K-135K Annually
Mid level
39 Employees
100K-135K Annually
Mid level
Software
As a Software Engineer II at DigitalFish, you will design, develop, test, and evaluate software systems, focusing on databases and software development lifecycle. Your role includes modifying databases, planning security measures, and supervising software installations and developments.
2 Days Ago
Nashville, TN
Remote
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Software
The Software Engineer will work on dependency management, SBOM generation, and data processing. They will design and implement CLI and backend services, maintain code quality, and collaborate with a remote team to enhance security solutions for clients.
23 Hours Ago
Nashville, TN
Remote
93 Employees
115K-130K Annually
Mid level
93 Employees
115K-130K Annually
Mid level
Pharmaceutical
The Embedded Systems Software Engineer at Bluesight will design and execute firmware initiatives, focusing on Linux-based firmware systems and Rails backend development. Responsibilities include building integrations with APIs, collaborating with the QA and UX teams, and managing security and lifecycle of RFID Scanners' firmware.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
23 Hours Ago
Nashville, TN
Remote
300 Employees
Mid level
300 Employees
Mid level
Consumer Web • Digital Media • eCommerce • Fintech • Financial Services
The Software Engineer will work on the Core Services team, responsible for maintaining and scaling lead management systems. The role involves collaborating with product teams, participating in sprint activities, documenting technical processes, and addressing tech debt. A strong background in Java and React is essential, along with experience in cloud solutions and risk management.
2 Days Ago
Nashville, TN
Remote
542 Employees
Senior level
542 Employees
Senior level
Information Technology
The Software Developer III at AccuWeather is focused on modernizing forecast processing systems and enhancing software for real-time weather data. Responsibilities include developing data visualizations, managing spatial data, optimizing performance, collaborating with teams, and providing documentation and training.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
23 Hours Ago
Nashville, TN
Remote
22 Employees
150K-275K Annually
Mid level
22 Employees
150K-275K Annually
Mid level
Software
The Software Engineer will enhance Anza's Agave client, optimizing consensus mechanisms to ensure efficiency, reliability, and security within the Solana network. Responsibilities include algorithm development, security assessments, scalability improvements, testing, and collaboration with cross-functional teams.

Featured Jobs

7 Days Ago
Nashville, TN
Remote
3,000 Employees
192K-245K Annually
Senior level
3,000 Employees
192K-245K Annually
Senior level
eCommerce • Food • Software
As a Senior Software Engineer at Instacart, you will lead the development of backend architectures to enhance user experience through advanced recommendation systems. Collaborate with ML engineers and product teams to innovate and create personalized shopping experiences for customers.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+38 More
8 Days Ago
Nashville, TN
Remote
43,000 Employees
128K-194K Annually
Senior level
43,000 Employees
128K-194K Annually
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Lead Software Development Engineer is responsible for designing IVR flows and applications, creating test transactions, debugging and deploying applications, and providing technical support. The role also involves analyzing organizational needs, monitoring application efficiency, and managing programming systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
11 Days Ago
Nashville, TN
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Artificial Intelligence • Healthtech • Telehealth
The Staff Software Engineer will integrate emerging AI technologies and build proprietary developer tools to enhance member experiences at Spring Health. Responsibilities include collaborating in a team, mentoring engineers, and providing technical direction to the organization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+66 More
Yesterday
Nashville, TN
Remote
3,700 Employees
148K-174K Annually
Junior
3,700 Employees
148K-174K Annually
Junior
Cloud • Fintech • Cryptocurrency • NFT • Web3
The Software Engineer will design, implement, and operate scalable distributed database technologies, maintain high-performance services, and guide teams on database solutions. Responsibilities include developing future database systems for efficiency and reliability, writing well-tested code, and providing engineering support while staying updated on industry trends.
Yesterday
Nashville, TN
Remote
3,700 Employees
148K-174K Annually
Mid level
3,700 Employees
148K-174K Annually
Mid level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Software Engineer in Infrastructure at Coinbase, you'll build support for staking validator workloads, manage GCP and AWS infrastructure, and create tools for Kubernetes management, ensuring a high-quality, automated environment. You'll collaborate with Cloud Staking and Compute teams to enhance operational efficiency and customer support.
2 Days Ago
Nashville, TN
Remote
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
The Senior Full Stack Software Engineer at Zipline will develop and enhance critical applications for the drone delivery system. Responsibilities include collaborating with engineers and stakeholders to architect solutions, optimizing workflows, and working with technologies such as React and PostgreSQL to deliver impactful software solutions.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
2 Days Ago
Nashville, TN
Remote
26 Employees
Junior
26 Employees
Junior
Fintech
The Software Engineer role at Databento involves designing and developing scalable APIs and backend services in Python and FastAPI, managing database schema changes, implementing monitoring, and collaborating with cross-functional teams to enhance web application features.
4 Days Ago
Nashville, TN
Remote
399 Employees
Junior
399 Employees
Junior
Software
The Software Engineer will design, develop, and install software solutions, ensuring high quality and compliance with coding standards. Responsibilities include organizing full lifecycle software development, writing efficient code, evaluating software tools, and providing system support.
4 Days Ago
Nashville, TN
Remote
358 Employees
Senior level
358 Employees
Senior level
Software
The Software Engineer III will design and develop software for the Nextech product suite, participating in a SCRUM environment and employing best practices in coding and development. The role involves building high-quality software, mentoring junior engineers, and collaborating with teams to ensure robust and scalable solutions.
2 Days Ago
Nashville, TN
Remote
230 Employees
Senior level
230 Employees
Senior level
Blockchain
As a Senior Backend Software Engineer at Solana Mobile, you will build and manage web services that enhance products and facilitate a reliable mobile application storefront. Responsibilities include developing new web applications, improving performance and reliability, implementing automated deployments in cloud environments, and participating in on-call rotations.
2 Days Ago
Nashville, TN
Remote
45 Employees
96K-135K Annually
Mid level
45 Employees
96K-135K Annually
Mid level
Information Technology
As an Intermediate Software Engineer, you will design and develop technical solutions for the U.S. Department of Justice. Responsibilities include providing development support for Palantir Foundry, diagnosing technical issues, managing requirements throughout the software lifecycle, and creating tools for non-technical users. You will also participate in Agile practices while collaborating with other teams to achieve company goals.
9 Days Ago
Nashville, TN
Remote
1,420 Employees
Senior level
1,420 Employees
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Staff Software Engineer will work with the Customer Experience Engineering team to build tools that automate tasks, enhance product quality, and guide stakeholders in achieving successful outcomes. Responsibilities include collaborating on technical roadmaps, improving processes, and mentoring peers in software development.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+48 More
2 Days Ago
Nashville, TN
Remote
114 Employees
Senior level
114 Employees
Senior level
Information Technology • Software
As a Senior Full Stack Software Engineer at Ditto, you will design, develop, and maintain high-quality full-stack software solutions, working with Rust or Golang for backend and React for frontend. The role involves collaboration with cross-functional teams, mentorship of junior engineers, and participation in the software development lifecycle, including coding, testing, and deployment.
9 Days Ago
Nashville, TN
Remote
3,900 Employees
168K-240K Annually
Senior level
3,900 Employees
168K-240K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer, you will build and maintain high-performance distributed systems, enhance system reliability, and optimize processes for customer traffic. You'll apply your skills in various programming languages, focusing especially on Go and Rust, to ensure robust, secure, and scalable solutions at a large scale.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
2 Days Ago
Nashville, TN
Remote
664 Employees
Senior level
664 Employees
Senior level
Information Technology • Design
The Software Engineer Team Lead will develop and enhance the Parallel Works SaaS platform, ensuring it runs efficiently on AWS, Azure, and Google Cloud. Responsibilities include backend services development, interaction with HPC job schedulers, and creating a responsive system, while also maintaining unit and integration tests.
10 Days Ago
Nashville, TN
Remote
115 Employees
Senior level
115 Employees
Senior level
Artificial Intelligence • eCommerce • Food
The Senior Software Engineer will lead technical design and implementation for critical features on the Platform Team, including REST API development, database changes, and performance tuning. Responsibilities also include mentoring junior developers, enhancing code quality, and participating in the interview process for new team members.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
2 Days Ago
Nashville, TN
Remote
299 Employees
Junior
299 Employees
Junior
Gaming • News + Entertainment • Sports
As a Software Engineer, you will improve user experiences on GAMURS Group websites by writing code, conducting pull request reviews, and collaborating with team members on new features, while ensuring website performance and managing deployments.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size