Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

12 Days Ago
Nashville, TN
Remote
2,800 Employees
123K-186K Annually
Senior level
2,800 Employees
123K-186K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Samsara is seeking a Senior Software Engineer to enhance their routing product, which aids dispatchers and drivers. Responsibilities include designing systems for new products, developing features to improve workflows, addressing scalability challenges, and promoting company culture.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
14 Days Ago
Nashville, TN
Remote
270 Employees
165K-215K Annually
Senior level
270 Employees
165K-215K Annually
Senior level
Consumer Web • Digital Media • Information Technology • News + Entertainment • Social Media
The Senior Software Engineer will enhance video streaming solutions using Wowza and similar technologies. Responsibilities include optimizing GPU efficiency, architecting high-quality video features, and overseeing maintenance and upgrades. The role requires expertise in large-scale streaming pipelines and mentoring less experienced staff.
Top Benefits:
401-K
401-K Matching
Company Outings
+44 More
10 Days Ago
Nashville, TN
Remote
2,825 Employees
104K-130K Annually
Senior level
2,825 Employees
104K-130K Annually
Senior level
Information Technology • Software
The Software Engineer III is responsible for designing, developing, and maintaining the ChangeMan ZMF product. Key duties include programming, conducting code reviews, testing software, diagnosing issues, and acting as a technical expert. The role requires strong skills in mainframe assembly programming and a deep understanding of z/OS components.
6 Days Ago
Nashville, TN
Remote
124 Employees
160K-200K Annually
Senior level
124 Employees
160K-200K Annually
Senior level
Aerospace • Hardware • Software • Transportation
As a Senior Simulation Software Engineer, you'll develop and enhance a scalable simulation software framework for safety-critical aviation systems, collaborating with various engineering stakeholders to ensure performance and reliability. You'll lead projects and mentor team members in a mission-driven environment focusing on autonomous aircraft development.
6 Days Ago
Nashville, TN
Remote
108 Employees
Senior level
108 Employees
Senior level
Financial Services
As a Software Developer at Billhighway, you will design and develop applications, focusing on unit testing, documentation, and operational stability. You'll use various software tools and languages, managing issues through Jira and Git, while providing on-call support and improving developer experience through documentation.
6 Days Ago
Nashville, TN
Remote
97,838 Employees
83K-166K Annually
Senior level
97,838 Employees
83K-166K Annually
Senior level
Healthtech
The Software Engineer will design and implement scalable software solutions for web and mobile platforms in the healthcare sector, support software architecture best practices, mentor junior engineers, and contribute to architectural decisions.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+22 More
10 Days Ago
Nashville, TN
85,636 Employees
72K-131K Annually
Junior
85,636 Employees
72K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
As a Software Engineer at Northrop Grumman, you will develop software systems for mission systems, engage in all phases of the software lifecycle, collaborate with systems engineering, and ensure compliance with software requirements. Utilize Agile and DevSecOps practices to innovatively support national defense products.
6 Days Ago
Nashville, TN
Remote
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As a Backend Software Engineer at Gemini, you'll develop new products and features, work with cross-functional teams to deliver high-quality code, engage in code reviews, and improve system performance for the Gemini platform. You will solve complex problems impacting the digital asset space, focusing on security and maintainability.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
13 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 specializing in Distributed Systems, you will build and optimize robust, secure, and high-performance systems that run on a massive scale across Cloudflare's global network. You'll work close to end-users, developing software that improves availability, performance, and uptime, while also debugging and ensuring system reliability.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
13 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 at Cloudflare, you'll work on building and optimizing high-performance distributed systems that operate globally. Responsibilities include developing software for large-scale internet services, enhancing system security, performance, and availability, and debugging complex systems across various languages.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
13 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 in Distributed Systems at Cloudflare, you'll develop and optimize robust, secure, high-performance distributed systems at scale, impacting millions of users. The role involves working closely with protocols, debugging, and utilizing multiple programming languages, with a focus on systems-level programming and content optimization.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
13 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 in Distributed Systems at Cloudflare, you will work on robust, secure, and high-performing distributed systems that operate globally. Your responsibilities include optimizing connections, developing systems to filter traffic, ensuring performance and security, and debugging to maintain system reliability.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
13 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 in Distributed Systems at Cloudflare, you will work on building robust and high-performance distributed systems, enhancing the speed and security of internet connections while optimizing complex solutions. You will collaborate with a small team and make significant impacts across systems deployed globally.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+60 More
13 Days Ago
Nashville, TN
Remote
2,800 Employees
103K-155K Annually
Senior level
2,800 Employees
103K-155K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Frontend Software Development Engineer at Samsara, you'll work with the Web Platform team to enhance feature development, maintain the frontend developer experience, manage frameworks, and support the Design System while collaborating with various teams to architect full-stack solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
6 Days Ago
Nashville, TN
Remote
153 Employees
Mid level
153 Employees
Mid level
AdTech • Marketing Tech
As an AI Software Engineer at Brado, you will design and develop a conversational engagement platform, manage the full development lifecycle, integrate AI capabilities, create robust APIs, and collaborate with various stakeholders. Your role focuses on leveraging AI for real-world applications and ensuring system reliability and scalability.
16 Days Ago
Nashville, TN
Remote
110 Employees
Expert/Leader
110 Employees
Expert/Leader
Healthtech • HR Tech • Software
The Staff Software Engineer will manage and improve the ingestion of client job feeds, address data flow issues, debug complex problems, and develop scalable solutions. The role involves collaborating with teams to enhance processes and mentoring other engineers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+45 More
10 Days Ago
Nashville, TN
85,636 Employees
75K-139K Annually
Mid level
85,636 Employees
75K-139K Annually
Mid level
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer/Principal Software Engineer will design, develop, and test software for the Sentinel program, ensuring compliance with requirements and working collaboratively with engineering teams for integration and verification. Responsibilities also include code documentation and contributions to AGILE development practices.
13 Days Ago
Nashville, TN
Remote
140 Employees
Senior level
140 Employees
Senior level
Artificial Intelligence • Big Data • Healthtech • Biotech • Pharmaceutical
The Senior Software Engineer II in AI Research will develop and implement AI technologies to advance drug development processes, collaborate with multidisciplinary teams, and scale AI models effectively while staying updated on trends in AI and software development.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+29 More
13 Days Ago
Nashville, TN
Remote
180 Employees
Senior level
180 Employees
Senior level
Big Data • Cloud • Security • Software • Database • Cybersecurity • Data Privacy
Join Immuta's agile engineering team to develop solutions for data governance and access control. Work on the full stack to enhance the Immuta platform by delivering high-quality code, modernizing services, collaborating with team members, and supporting engineering best practices.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+58 More
85,636 Employees
79K-146K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer will develop and integrate software for satellite ground systems, troubleshoot issues, and support satellite launch events. Responsibilities include software design, database changes, and collaborating in a dynamic operational environment.
7 Days Ago
Nashville, TN
Remote
2,530 Employees
Mid level
2,530 Employees
Mid level
Gaming
As a Generalist Unity Software Engineer, you will design and implement gameplay mechanics, debug gameplay code, and collaborate with various teams to enhance gaming experiences. You will also optimize systems for performance and scalability, while contributing technical designs for new gameplay features.
7 Days Ago
Nashville, TN
Remote
125 Employees
85K-135K Annually
Junior
125 Employees
85K-135K Annually
Junior
Information Technology • Consulting
The Software Engineer will work within a team to build and enhance products, focusing on developing Ruby on Rails applications and RESTful APIs. Responsibilities include improving system performance, collaborating with UI/UX, troubleshooting issues, and keeping pace with new technology in a fast-paced environment.
7 Days Ago
Nashville, TN
Remote
100 Employees
160K-200K Annually
Senior level
100 Employees
160K-200K Annually
Senior level
Financial Services
As a Senior Software Engineer on the SOX team at Settle, you'll enhance customer onboarding, architect scalable systems for growth, ensure compliance and security, and mentor junior engineers while driving projects independently.
7 Days Ago
Nashville, TN
Remote
56 Employees
145K-185K Annually
Senior level
56 Employees
145K-185K Annually
Senior level
Information Technology
The Software Engineer will design and build the core platform for Standard Metrics, focusing on infrastructure solutions, CI/CD pipelines, AWS cloud optimization, and security best practices. The role also includes mentoring product engineers and collaborating with the product team to define impactful features.
9 Days Ago
Nashville, TN
Remote
315 Employees
Junior
315 Employees
Junior
Edtech
As a Senior Software Developer at n2y, you will lead and mentor a team in building high-quality software solutions, focusing on user needs and collaborating cross-functionally with product and design teams. You will ensure adherence to Agile practices while fostering a positive, collaborative culture within a rapidly evolving environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size