Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

12 Days Ago
Nashville, TN
Remote
2,753 Employees
Senior level
2,753 Employees
Senior level
Fintech • Software
As a Senior Software Engineer in the Identity Platform team at BILL, you will build and scale a secure platform impacting millions of users by managing identity data, defining role-based access controls, and enhancing seamless secure experiences on web and mobile platforms.
15 Days Ago
Nashville, TN
Remote
26 Employees
Senior level
26 Employees
Senior level
Software
As a Sr Software Engineer, you will design, develop, and support innovative software solutions. Your role includes project analysis, making technical decisions, collaborating in an agile environment, and leading modern implementations while ensuring high performance and proper test coverage.
11 Days Ago
Nashville, TN
Remote
244 Employees
121K-135K Annually
Senior level
244 Employees
121K-135K Annually
Senior level
Software
The Infrastructure Engineer at Nava will build and maintain scalable infrastructure for government services, improve existing systems using Infrastructure as Code (IaC), and ensure reliability on AWS. Responsibilities include automating tasks, updating documentation, managing production issues, and collaborating with cross-functional teams.
11 Days Ago
Nashville, TN
Remote
28,222 Employees
83K-138K Annually
Mid level
28,222 Employees
83K-138K Annually
Mid level
Retail • Sports
As a Senior Software Engineer for the Athlete Record team, you will design and build top-tier solutions, perform software analysis, and lead development initiatives. Your responsibilities include software maintenance, design conceptualizations, optimizing solutions, managing roadmaps, and nurturing team capabilities through ongoing learning.
11 Days Ago
Nashville, TN
Remote
440 Employees
Senior level
440 Employees
Senior level
Information Technology
The Senior Software Engineer will develop user-friendly interfaces for a machine learning and AI cloud platform, implement AI models and tools, and oversee features from design to deployment. They will also enhance the developer experience through automation and possess strong skills in building available systems.
16 Days Ago
Nashville, TN
Remote
330 Employees
Senior level
330 Employees
Senior level
Fintech
The Staff Software Engineer will enhance the Draw Management platform by developing scalable solutions, managing system upgrades, and driving improvements in performance and collaboration among teams. The role includes mentoring, technical leadership, and contributing to product strategy while ensuring the reliability and efficiency of financial workflows.
Top Benefits:
401-K
Company Equity
Dental Insurance
+12 More
11 Days Ago
Nashville, TN
Remote
8,355 Employees
Senior level
8,355 Employees
Senior level
Other • Social Impact
As a Staff Software Security Engineer at Wikimedia, you'll develop new security technologies, mentor a security team, and ensure secure architectural choices in the MediaWiki platform while addressing security incidents.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+17 More
11 Days Ago
Nashville, TN
Remote
3,222 Employees
133K-253K Annually
Senior level
3,222 Employees
133K-253K Annually
Senior level
Cloud • Security • Software • Generative AI
As a Senior Software Engineer on the Elasticsearch Search Foundations team, you'll enhance search features, resolve bugs, and design new algorithms. Collaboration is key as you work with a distributed team to improve Elasticsearch functionality, write modern Java code, and innovate in search technology.
Top Benefits:
401-K
401-K Matching
Company Equity
+40 More
11 Days Ago
Nashville, TN
Remote
177 Employees
Senior level
177 Employees
Senior level
Software • Automation
The Senior Software Engineer will develop and maintain C++ applications, enhance functionalities, troubleshoot issues, and lead design and architectural discussions while collaborating with cross-functional teams to deliver optimal software solutions.
13 Days Ago
Nashville, TN
Remote
100 Employees
160K-195K Annually
Senior level
100 Employees
160K-195K Annually
Senior level
Fintech • Software
As a Senior Software Engineer in the Treasury team, you will lead and write code for backend services managing funds flow, maintain high reliability and correctness of systems, develop new customer features, mentor team members, and drive strategic planning while participating in on-call rotations.
Top Benefits:
401-K
401-K Matching
Company Equity
+38 More
11 Days Ago
Nashville, TN
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
Join Canonical as a Software-Defined Networking Engineer, working on open-source networking software across various technologies. You'll collaborate with silicon providers, design solutions, write high-quality code, and contribute to documentation. The role includes working with advanced OS and networking technologies, engaging with the open-source community, and developing strategies for innovative networking solutions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
Nashville, TN
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
14 Days Ago
Nashville, TN
73,000 Employees
Senior level
73,000 Employees
Senior level
Other • Retail
The Sr. Principal Software Engineer at Nike will lead the modernization of technology solutions, engage in hands-on coding, and strategize technical designs. This role focuses on enhancing technical maturity, best practices, and fostering collaboration across multiple engineering squads.
14 Days Ago
Nashville, TN
Remote
1,000 Employees
136K-220K Annually
Senior level
1,000 Employees
136K-220K Annually
Senior level
Artificial Intelligence • Marketing Tech • Mobile • Software
As a Senior Software Engineer, you will design and implement high-volume event processing systems at Attentive, focusing on user behavior tracking while ensuring data quality and compliance. Collaborating with cross-functional teams, you will enhance data collection features to drive customer success and innovate product offerings.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
11 Days Ago
Nashville, TN
97,838 Employees
84K-167K Annually
Mid level
97,838 Employees
84K-167K Annually
Mid level
Healthtech
The Embedded Software Engineer at Abbott designs and develops software for medical devices, ensuring compliance with FDA requirements. Responsibilities include coding in current programming languages, preparing design specifications, conducting validation tests, and collaborating on software development processes. Strong judgment and communication skills are essential.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+22 More
13 Days Ago
Nashville, TN
Remote
345 Employees
Senior level
345 Employees
Senior level
Natural Language Processing • Software • Conversational AI
The Senior Software Engineer will leverage their programming and system design skills to create innovative conversational voice assistants using Generative AI. They will build AI capabilities, quickly bring new technologies to market, and utilize generative AI services.
14 Days Ago
Nashville, TN
73,000 Employees
Senior level
73,000 Employees
Senior level
Other • Retail
The Principal Software Engineer at Nike will develop and modernize technology solutions, collaborating with various engineering teams. Responsibilities include technical analysis, design, engineering, and leading the implementation of efficient and scalable software solutions. The role emphasizes innovation, technical maturity, and cross-team collaboration in areas such as Cloud and DevOps.
16 Days Ago
Nashville, TN
Remote
2,506 Employees
Entry level
2,506 Employees
Entry level
Healthtech
Altera seeks a Senior Software Engineer to drive innovation in health IT solutions. Responsibilities include developing software to enhance healthcare delivery and supporting product initiatives within a collaborative team environment.
12 Days Ago
Nashville, TN
Remote
298 Employees
Senior level
298 Employees
Senior level
Software
The Sr. Software Engineer leads data management and integration projects involving Solumina, focusing on customer requirements. Key responsibilities include creating technical documentation, collaborating with teams, deploying custom requirements, conducting code reviews, and driving product innovation.
15 Days Ago
Nashville, TN
Remote
200 Employees
110K-200K Annually
Senior level
200 Employees
110K-200K Annually
Senior level
Artificial Intelligence • Big Data • Cloud • Cybersecurity • Defense
The Senior Software Engineer will support the development of a platform for the DoD that enables operators to train custom computer vision models. Responsibilities include creating APIs, managing databases, and working within cloud-native environments, with a focus on data ingestion and model serving.
Top Benefits:
401-K Matching
Child Care Benefits
Continuing Education Stipend
+28 More
15 Days Ago
Nashville, TN
Remote
889 Employees
166K-250K Annually
Mid level
889 Employees
166K-250K Annually
Mid level
Cloud • Legal Tech • Software
The Staff Software Developer will work within the AI Product Engineering team to build and support AI-driven products, focusing on performance, reliability, and user experience. Responsibilities include technical ownership of AI portfolio, collaborating with developers, writing well-tested code, and mentoring peers.
13 Days Ago
Nashville, TN
Remote
506 Employees
138K-146K Annually
Senior level
506 Employees
138K-146K Annually
Senior level
Big Data • Analytics
The Sr. Software Development Engineer will design, develop, and maintain automation tools for deploying services across regions, collaborating with cross-functional teams to gather requirements, and ensuring reliable deployment practices through innovative automation solutions. They will also provide mentorship to junior team members.
12 Days Ago
Nashville, TN
Remote
83 Employees
Senior level
83 Employees
Senior level
Robotics
As a Senior Software Engineer on the back-end team, you'll develop APIs and services for robot fleet management, lead new features, collaborate cross-functionally, and maintain software throughout its lifecycle, including providing on-call support.
9,069 Employees
Senior level
Healthtech
The Software Engineer III at ALSAC will lead and engage in designing, developing, and implementing multi-layered enterprise applications. Responsibilities include providing technical leadership, mentoring junior engineers, troubleshooting issues, collaborating with stakeholders, and ensuring project execution aligns with goals. Continuous learning and adaptation of new technologies are crucial, as is effective communication with users and team members.
12 Days Ago
Nashville, TN
14,622 Employees
204K-259K Annually
Expert/Leader
14,622 Employees
204K-259K Annually
Expert/Leader
Real Estate • Travel • PropTech
As a Staff Software Engineer in the Workflow Orchestration team, you will design and build frameworks for data development workflows, develop automation tools, and maintain data engineering tooling. You will collaborate with cross-functional teams to optimize processes and enhance data capabilities on a global scale.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+22 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size