Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

15 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.
23 Days Ago
Nashville, TN
Remote
115 Employees
Senior level
115 Employees
Senior level
Artificial Intelligence • eCommerce • Food
The Senior Software Engineer will be responsible for technical design, implementation, and maintenance of features on the Platform Team, focusing on REST API endpoints and database schema changes. They will mentor junior developers, participate in code reviews, and contribute to feature development while working closely with other engineering leads on complex projects.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
15 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.
8 Hours Ago
Nashville, TN
Remote
299 Employees
200K-250K Annually
Mid level
299 Employees
200K-250K Annually
Mid level
Cloud • Enterprise Web • Software
As a Member of Technical Staff for Telemetry Pipelines, you will design, implement, and test improvements to the Chronosphere observability platform, primarily using C and Fluent Bit. You'll own complex features, collaborate with cross-functional teams, and focus on software quality and reliability, contributing back to the Fluent Bit community.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+45 More
15 Days Ago
Nashville, TN
Remote
93 Employees
Mid level
93 Employees
Mid level
Fintech
As a Backend Software Engineer, you will develop and implement products and features, collaborate with cross-functional teams, prioritize user needs, solve technical challenges, conduct code reviews, and provide mentorship to fellow engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+35 More
15 Days Ago
Nashville, TN
Remote
1,012 Employees
183K-297K Annually
Senior level
1,012 Employees
183K-297K Annually
Senior level
Fintech • Software
As an Experienced Software Engineer in Risk Engineering, you will develop risk defenses for Plaid's products, working with cross-functional teams to detect and mitigate fraudulent activities. You will contribute to critical projects that enhance product resilience against abuse and fraud while collaborating with various departments to influence product strategies.
15 Days Ago
Nashville, TN
Remote
3,222 Employees
111K-176K Annually
Mid level
3,222 Employees
111K-176K Annually
Mid level
Cloud • Security • Software • Generative AI
The Software Engineer II will contribute to the Elastic Cloud offerings, improve system services, debug production issues, and engage in collaborative problem-solving with a distributed team. Responsibilities include coding, technical design, and ensuring service security and reliability.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
18 Days Ago
Nashville, TN
Remote
893 Employees
Senior level
893 Employees
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer, you will design and implement new features for our software products while modifying existing ones. You will collaborate with users to define requirements, perform testing and debugging, and document processes.
15 Days Ago
Nashville, TN
Remote
84 Employees
Mid level
84 Employees
Mid level
Big Data
The Software Engineer (Frontend) at Metabase will create user-friendly interfaces using React and JavaScript, handle data interaction intricacies, write tests, improve code quality, and collaborate effectively in a remote setting to enhance business intelligence tools.
15 Days Ago
Nashville, TN
Remote
84 Employees
Mid level
84 Employees
Mid level
Big Data
The Software Engineer (Backend) will work with a mix of Clojure and JavaScript to develop and ship major features, tackle backend challenges, and enhance user experience. Strong technical judgment and familiarity with machine learning and big data infrastructures are beneficial.
15 Days Ago
Nashville, TN
Remote
4,900 Employees
86K-114K Annually
Junior
4,900 Employees
86K-114K Annually
Junior
Fintech • Payments
As a Software Engineer in the Data team at WEX, you'll design, code, and implement data products and systems while leveraging big data and AI technologies. Responsibilities include collaborating with stakeholders, developing data pipelines, applying TDD and BDD, and ensuring data quality. You'll also have opportunities for mentoring and learning new technologies.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
15 Days Ago
Nashville, TN
Remote
30 Employees
125K-180K Annually
Senior level
30 Employees
125K-180K Annually
Senior level
Artificial Intelligence • Machine Learning • Software
The QA Software Engineer will develop and maintain automated testing frameworks, create validation scripts for data processing, and ensure data integrity through monitoring tools. The role involves implementing end-to-end tests for UIs, ensuring quality standards during development, and debugging issues with customers.
15 Days Ago
Nashville, TN
Remote
245 Employees
Senior level
245 Employees
Senior level
Cloud • Security • Software • Cybersecurity
The Sr. Full Stack Software Engineer will design, develop, and deliver firewall management solutions, collaborating with teams to understand and fulfill customer needs. Responsibilities include coding, code reviews, improving application development methodologies, and engaging in agile practices. Additionally, they will continually learn new tools and technologies to enhance product offerings.
Top Benefits:
401-K
Adoption Assistance
Company Outings
+14 More
15 Days Ago
Nashville, TN
Remote
9,000 Employees
87K-148K Annually
Senior level
9,000 Employees
87K-148K Annually
Senior level
Consulting
As a Senior Full Stack Software Developer, you will work on multi-agentic LLM/Generative AI applications, conduct code reviews, implement testing, lead initiatives, and foster collaboration using ICF coding standards. You will need to possess skills across both front-end and back-end technologies encompassing cloud development and database integration.
15 Days Ago
Nashville, TN
Remote
353 Employees
Entry level
353 Employees
Entry level
Information Technology
The Software Developer will collaborate with cross-functional teams to execute and deliver software features, utilizing microservice architecture and platform development. Key responsibilities include working with .NET technologies and leading technical initiatives within a fast-paced environment.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
22 Days Ago
Nashville, TN
Remote
481 Employees
215K-255K Annually
Senior level
481 Employees
215K-255K Annually
Senior level
Big Data • Cloud • Information Technology • Software • Database • Analytics • Big Data Analytics
As a Staff Software Engineer at Starburst, you will design and develop cloud networking infrastructure for the Galaxy Control Plane, improve engineering processes, monitor performance, troubleshoot issues, and provide exceptional customer support. You'll work with a globally distributed team while solving complex problems and advancing the platform.
Top Benefits:
401-K
Company Equity
Company Outings
+47 More
23 Days Ago
Nashville, TN
Remote
2,780 Employees
Senior level
2,780 Employees
Senior level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Senior Software Engineer is responsible for designing and implementing software solutions, ensuring high quality and performance, and leading technical efforts within a scrum team. Key tasks include developing full-stack features, maintaining automated testing, mentoring team members, and collaborating to meet business needs.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+53 More
22 Days Ago
Nashville, TN
Remote
804 Employees
Mid level
804 Employees
Mid level
Artificial Intelligence • Cloud • Software • Database
The Staff Software Development Engineer will develop database code and work on software upgrades for PostgreSQL, maintaining the existing code base, merging new features, reviewing patches, improving code quality, and documenting issues.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+40 More
20 Days Ago
Nashville, TN
85,636 Employees
75K-113K Annually
Junior
85,636 Employees
75K-113K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer will develop and document software for mission planning solutions, collaborating closely with leadership to design architecture that supports Open Mission System standards. Responsibilities include problem-solving for complex systems, participating in architecture definition, and presenting materials for customer briefings.
22 Days Ago
Nashville, TN
Remote
6 Employees
Senior level
6 Employees
Senior level
eCommerce • Software
As a Senior Software Engineer, you will develop high-quality applications, write efficient code in C# and JavaScript/TypeScript, debug issues, and integrate software components. You will engage in the full application lifecycle and evaluate new technologies.
20 Days Ago
Nashville, TN
85,636 Employees
96K-144K Annually
Junior
85,636 Employees
96K-144K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The Cyber Software Engineer is responsible for developing, maintaining, and enhancing complex software systems. This role involves software testing, debugging, and collaborating with teams on design requirements and adherence to documentation standards. Innovators must analyze user requirements, design and code new software, and assist in system design considerations.
20 Days Ago
Nashville, TN
85,636 Employees
146K-220K Annually
Senior level
85,636 Employees
146K-220K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Sr Principal Cyber Software Engineer develops, maintains, and enhances complex software systems. Responsibilities include analyzing requirements, coding, debugging, integration, developing test procedures, and coordinating software installation, while leading a development team and ensuring quality control.
16 Days Ago
Nashville, TN
Remote
16 Employees
Senior level
16 Employees
Senior level
Aerospace
The Senior Backend Software Engineer will design and implement RESTful APIs, maintain AWS infrastructure, optimize database schemas and queries, ensure data integrity, and mentor junior developers. Responsibilities also include developing automated tests and collaborating with cross-functional teams for effective system architecture.
24 Days Ago
Nashville, TN
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Artificial Intelligence • Healthtech • Telehealth
As a Senior Software Engineer I, you'll integrate AI technologies into the member experience, build developer tools, drive innovation, and collaborate with engineering teams to produce high-quality software. You will lead projects and work efficiently within a team to enhance Spring Health's mission of transforming mental healthcare.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+66 More
16 Days Ago
Nashville, TN
Remote
800 Employees
Junior
800 Employees
Junior
Big Data • Food • Mobile • Payments
The iOS Software Engineer will build and maintain a mobile application, working with backend services and external partners. Responsibilities include designing and developing solutions, collaborating with a multi-functional team, and contributing to engineering architecture and product planning.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size