Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

14 Days Ago
Nashville, TN
Remote
96 Employees
Mid level
96 Employees
Mid level
Software
The Staff Software Engineer will join the Platform Team to develop and deliver cross-platform SDK and backend services. Responsibilities include collaborating with Product Teams, optimizing loading times and parsing efficiency, and delivering cloud functions using Kotlin.
14 Days Ago
Nashville, TN
Remote
155 Employees
160K-300K Annually
Senior level
155 Employees
160K-300K Annually
Senior level
Security • Software
Design and implement highly concurrent, scalable, and high-performance distributed systems in Go, focusing on secure networking protocols, routing, real-time permissions, and auditing systems. This role requires substantial experience in developing distributed systems for enterprise customers.
14 Days Ago
Nashville, TN
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Senior Backend Engineer, you will design, develop, and maintain backend systems and APIs for processing data. You'll collaborate with cross-functional teams, oversee project features, mentor junior engineers, and ensure high-quality software delivery.
17 Days Ago
Nashville, TN
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Software Engineer will develop core features of the Metal As A Service (MAAS) platform, collaborating with other teams, improving continuous integration, and enhancing documentation. The role demands problem-solving, technical leadership, and occasional international travel for team collaboration.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
15 Days Ago
Nashville, TN
Remote
75 Employees
Mid level
75 Employees
Mid level
Software
The Senior Software Engineer will be responsible for the full development lifecycle of React Native applications, React Web Clients, and Python APIs, while collaborating with cross-functional teams to enhance software features and user experience. The role emphasizes ownership and mentorship within a fast-paced climate tech startup focused on solar energy solutions.
19 Days Ago
Nashville, TN
Remote
185 Employees
Senior level
185 Employees
Senior level
AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Social Impact • Software • Analytics
The Staff Software Engineer will develop high-scale software solutions for managing big data, enhance developer productivity with self-service capabilities, mentor engineers, and ensure robust application security and performance monitoring.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
15 Days Ago
Nashville, TN
Remote
4,900 Employees
117K-155K Annually
Entry level
4,900 Employees
117K-155K Annually
Entry level
Fintech • Payments
In this role, you will design and analyze software projects, develop and test software systems, and resolve application issues. Responsibilities include planning and delivering software that is performant and scalable, collaborating with teams, and participating in architectural discussions.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
15 Days Ago
Nashville, TN
Remote
93 Employees
Senior level
93 Employees
Senior level
Software • Cybersecurity
The role involves developing robust software for Windows sensors, scripting installations and upgrades, collaborating with DevOps on deployments, and resolving customer cases independently in a cybersecurity context.
15 Days Ago
Nashville, TN
Remote
300 Employees
115K-140K Annually
Senior level
300 Employees
115K-140K Annually
Senior level
Artificial Intelligence • Healthtech • Information Technology • Machine Learning
The Senior Software Engineer will develop and maintain back-end services and document management tools, design front-end web architecture, optimize SQL code, and collaborate with UX designers in a dynamic environment. They will also contribute to the Agile development lifecycle and resolve technical issues across backend, frontend, and database.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
15 Days Ago
Nashville, TN
Remote
1,900 Employees
191K-267K Annually
Senior level
1,900 Employees
191K-267K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Senior Software Engineer on the Experimentation Platform Team at Reddit, you will be responsible for designing, developing, scaling, and supporting Reddit's Experimentation Platform. You will play a critical role in driving innovation and growth through actionable and trustworthy A/B testing. Your responsibilities will include building and driving a vision for the experimentation platform, collaborating cross-functionally, mentoring technical contributors, and working with various teams across Reddit.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
15 Days Ago
Nashville, TN
Remote
7,863 Employees
158K-253K Annually
Senior level
7,863 Employees
158K-253K Annually
Senior level
Other • Real Estate • PropTech
The Senior Software Development Engineer will build the next generation of AI infrastructure at Zillow, focusing on scalable machine learning lifecycle orchestration, collaborating with various teams, and developing backend systems and cloud services to support ML models.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+20 More
15 Days Ago
Nashville, TN
Remote
1,287 Employees
120K-140K Annually
Senior level
1,287 Employees
120K-140K Annually
Senior level
Edtech • Software
As a Senior Software Engineer at Amplify, you will develop scalable software solutions for K-12 education. Responsibilities include building front-end and back-end components, performing code reviews, collaborating with DevOps, and ensuring software reliability for end users. Engage with cross-functional teams on impactful projects from ideation to production.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
15 Days Ago
Nashville, TN
Remote
95 Employees
Senior level
95 Employees
Senior level
Fintech • Software
As a Lead Full-Stack Engineer, you will build experiences for bank administrators and customers, focusing on user flows, APIs, and third-party software integration, while providing technical guidance and ensuring code quality and performance.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+39 More
15 Days Ago
Nashville, TN
Remote
63 Employees
Senior level
63 Employees
Senior level
Software
Cube Dev is seeking a Principal Software Engineer for its Cube Core team to focus on building and maintaining analytics data access technology. Responsibilities include SQL generation, optimizing data storage and retrieval systems for performance, and developing analytics operations management features, all while supporting an open-source community and collaborative development environment.
15 Days Ago
Nashville, TN
Remote
63 Employees
Expert/Leader
63 Employees
Expert/Leader
Software
The Principal Software Engineer at Cube will enhance and maintain the SQL API for analytical platforms, contributing to the codebase and community support. Key responsibilities include improving SQL capabilities and optimizing the API for high-load environments.
15 Days Ago
Nashville, TN
Remote
95 Employees
190K-250K Annually
Mid level
95 Employees
190K-250K Annually
Mid level
Artificial Intelligence • Software
You will innovate AI-driven solutions for healthcare automation, collaborating with platform engineers to integrate APIs and models, optimize features, and stay updated on AI advancements. Your role bridges AI research and practical applications, enhancing the platform's capabilities.
15 Days Ago
Nashville, TN
Remote
24 Employees
Senior level
24 Employees
Senior level
Gaming • Software
As a Senior Software Engineer at Genpop, you will develop features for an original competitive team shooter, focusing on online services integration, supporting live services, and building tools. You will collaborate closely with your team while taking ownership of your work within a trunk based release process.
18 Days Ago
Nashville, TN
73,000 Employees
Senior level
73,000 Employees
Senior level
Other • Retail
The Senior Software Engineer will be responsible for developing and maintaining product features for an internal cloud reporting solution at Nike. They will work on processing and transforming cloud billing data, creating usable reports and dashboards, and collaborating with various teams to deliver insights to internal customers.
15 Days Ago
Nashville, TN
Remote
262 Employees
190K-200K Annually
Mid level
262 Employees
190K-200K Annually
Mid level
3D Printing
The Senior Software Engineer will develop geometric and physics-based tools for 3D printing processes, focusing on predicting build issues, optimizing surface quality, and enhancing geometry processing. Responsibilities include writing cross-platform C++ tools for mesh preparation, generating print instructions, analyzing data, and contributing to the design of robust geometric operations.
15 Days Ago
Nashville, TN
Remote
3,321 Employees
170K-223K Annually
Senior level
3,321 Employees
170K-223K Annually
Senior level
Productivity • Software
As a Senior Software Engineer II at Smartsheet, you will develop Kotlin and Java-based backend components, build scalable microservices using AWS, and maintain CI/CD pipelines. You'll participate in the full development life cycle, provide technical leadership, and ensure the operational health of product features in an agile environment.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+62 More
15 Days Ago
Nashville, TN
Remote
944 Employees
111K-145K Annually
Mid level
944 Employees
111K-145K Annually
Mid level
Big Data • Cloud
The Software Development Engineer will join the LAMP Development Team, working on customer-facing web applications and RESTful services. Responsibilities include software design, development, testing, code release management, bug fixing, and collaborating with engineers to enhance technology and maintain best practices.
Top Benefits:
401-K
Company Outings
Dental Insurance
+15 More
15 Days Ago
Nashville, TN
Remote
35 Employees
Senior level
35 Employees
Senior level
Fintech
In this role, you'll write performant and well-tested code for Vimeo's web platform using Ruby and JavaScript. You'll contribute to significant projects, improve system performance and security, uphold best practices, and collaborate across teams. Your focus will be on delivering user value and growing as a technical leader.
15 Days Ago
Nashville, TN
Remote
Hybrid
141 Employees
158K-269K Annually
Senior level
141 Employees
158K-269K Annually
Senior level
Transportation
As a Software Engineer in Sensor Simulation, you will develop high-fidelity sensor simulation software for autonomous driving, collaborating with a team of scientists and engineers to enhance dataset generation and interactive scenarios. Your role includes advocating software best practices and contributing to architecture discussions.
18 Days Ago
Nashville, TN
Remote
815 Employees
Senior level
815 Employees
Senior level
Fintech • HR Tech • Social Impact • Software • Financial Services
As a Senior Software Engineer, you will lead the creation of a billing system for the company, collaborating closely with business stakeholders to define product upsell plans and ensuring seamless integration with the company's existing platform. You will also work on improving processes, maintaining user experiences, and advocating for users while writing clean, reliable code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
Nashville, TN
Remote
56 Employees
Senior level
56 Employees
Senior level
Software
As a Senior Software Engineer at PerformLine, you'll develop robust APIs and systems, optimize SQL performance, and enhance applications within an AWS environment. You'll provide guidance to junior engineers, advocate best practices, and contribute to team morale and culture, all while ensuring secure and efficient code deployment in an Agile setting.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size