Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

24 Days Ago
Nashville, TN
Remote
843 Employees
Senior level
843 Employees
Senior level
Digital Media • Sports
As a Senior Software Developer at theScore, you will collaborate with engineers and product managers to develop and optimize APIs and support mobile and web clients using modern technologies. Responsibilities include working with Elixir/Phoenix, Ruby on Rails, and modern JavaScript frameworks, while participating in design and architecture discussions. A solid foundation in computer science and experience with database management is essential.
24 Days Ago
Nashville, TN
Remote
450 Employees
Senior level
450 Employees
Senior level
Legal Tech • Software
The Senior Software Development Engineer will lead a small team to innovate and build new and existing product features. Responsibilities include developing reusable code, ensuring UI/UX best practices, and collaborating with management and stakeholders, while working 100% remotely.
Top Benefits:
401-K
Dental Insurance
Generous Parental Leave
+10 More
25 Days Ago
Nashville, TN
Remote
28,222 Employees
95K-159K Annually
Expert/Leader
28,222 Employees
95K-159K Annually
Expert/Leader
Retail • Sports
The Lead Software Engineer will develop and optimize search and data processing systems using technologies like Elasticsearch and Kafka. Responsibilities include system design, performance monitoring, troubleshooting, mentoring junior team members, and collaborating with cross-functional teams to implement new features.
25 Days Ago
Nashville, TN
Remote
61 Employees
Senior level
61 Employees
Senior level
Cloud • Software
As a Principal Software Engineer at Pulumi, you will lead the development of the Environments, Secrets, and Configuration platform, focusing on building secure and scalable secrets management solutions. You will work collaboratively across teams to enhance security practices and drive innovations in cloud-native environments while mentoring others in secure code development.
25 Days Ago
Nashville, TN
Remote
1,300 Employees
Mid level
1,300 Employees
Mid level
Software
Seeking a Staff Software Engineer for the Identity and Access team at Grafana to work on authorization and authentication systems. Responsibilities include designing solutions, collaborating with other engineers, and engaging with the community and customers. Candidates should have experience in Go, TypeScript, and React, as well as a passion for security and team collaboration.
Top Benefits:
401-K
401-K Matching
Company Equity
+34 More
25 Days Ago
Nashville, TN
Remote
156 Employees
Senior level
156 Employees
Senior level
Security • Software
As a Senior Software Engineer at AppOmni, you will design and develop key components of the SSPM platform to enhance security for SaaS applications. You'll lead critical codebase implementations, collaborate across teams to solve complex security challenges, and significantly impact the security posture of major SaaS deployments.
25 Days Ago
Nashville, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will architect, implement, and maintain systems for Alpaca Crypto, focusing on building a high-performance matching engine and other infrastructure for crypto trading. You'll be responsible for creating scalable solutions while collaborating with cross-functional teams and ensuring software quality through thorough testing and code reviews.
5 Days Ago
Nashville, TN
Remote
1,050 Employees
95K-157K Annually
Senior level
1,050 Employees
95K-157K Annually
Senior level
Legal Tech • Software
As a Senior Technical Lead at Litera, you will design and develop software applications, provide guidance on modern software engineering techniques, mentor team members, and lead the development of products while working within a Scrum team. You will utilize a variety of tools and frameworks to deliver impactful solutions in the legal technology sector.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
8 Days Ago
Nashville, TN
Remote
24 Employees
Expert/Leader
24 Employees
Expert/Leader
Information Technology
As a Principal Software Developer at whiteSpace, you will design and implement solutions while mentoring teams and collaborating with clients. You will oversee Agile delivery activities, manage teams, and ensure projects meet client requirements and timelines. Your role will blend technical leadership with direct engagement in project strategy and coding.
9 Days Ago
Nashville, TN
Remote
77 Employees
164K-220K Annually
Entry level
77 Employees
164K-220K Annually
Entry level
Digital Media
As a Staff Software Engineer in the Video team, you'll design and implement key features of the video platform, working on scalability, video quality optimization, and automated testing to enhance user experience during video calls.
9 Days Ago
Nashville, TN
Remote
21 Employees
Senior level
21 Employees
Senior level
Information Technology • Software • Consulting
As a Senior Software Developer, you'll lead the lifecycle of software development, collaborating with teams to analyze, design, develop, and implement software solutions. You will work on scalability and maintainability of architectures, aid in creating product roadmaps, mentor junior developers, and manage software development from concept to deployment.
12 Days Ago
Nashville, TN
Remote
18 Employees
Senior level
18 Employees
Senior level
Security • Software • Cybersecurity
The Software Architect at Gray Tier Technologies will define and drive software architecture aligned with business goals, select and implement appropriate technologies, design complex systems, mentor engineers, and manage technical risks, collaborating with cross-functional teams.
9 Days Ago
Nashville, TN
Remote
410 Employees
Senior level
410 Employees
Senior level
Digital Media • eCommerce • Fashion • Social Media
The Staff Engineer will lead the development of LTK's Product Catalog and matching services, focusing on building scalable systems for e-commerce. Responsibilities include managing complex technical projects, mentoring teams, and ensuring operational excellence while designing innovative software solutions to enhance the shopping platform.
Top Benefits:
401-K
Company Outings
Dental Insurance
+16 More
13 Days Ago
Nashville, TN
Remote
49 Employees
55-70
Junior
49 Employees
55-70
Junior
Database
As a Ruby on Rails Engineer, you will develop applications accessing large financial datasets, collaborating with Operations and Product teams. Your responsibilities include utilizing cloud technologies, troubleshooting, optimizing performance, and maintaining documentation.
14 Days Ago
Nashville, TN
Remote
190 Employees
Senior level
190 Employees
Senior level
Sales • Software
As a Staff Backend Engineer, you will lead technical discussions, oversee engineering projects, mentor teammates, and contribute to solving complex problems. You will also participate in software design and code reviews, while aligning team objectives with company goals.
10 Days Ago
Nashville, TN
Remote
Hybrid
287 Employees
Entry level
287 Employees
Entry level
Software
The DL Communications Collectives SW Engineer will design and implement optimized communication libraries for distributed systems used in deep learning. Responsibilities include working with GPUs, optimizing low-latency communication, collaborating with hardware teams, and validating library performance. The role demands strong problem-solving skills and a collaborative mindset in a fast-paced environment.
22 Days Ago
Nashville, TN
4,847 Employees
Expert/Leader
4,847 Employees
Expert/Leader
Fintech
The Technical Lead Developer will lead software development for Fixed Income systems, focusing on Portfolio Management, Order Generation, and Trade Execution. Responsibilities include coding, mentoring junior developers, conducting code reviews, participating in requirement gathering, and enhancing existing systems. A significant focus will be on building an automated testing framework.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
14 Days Ago
Nashville, TN
Remote
2,000 Employees
Mid level
2,000 Employees
Mid level
Healthtech • Machine Learning • Social Impact • Software
As a Backend Engineer on the Product Engineering team, you will develop core products to support healthcare outcomes, collaborate with different teams, mentor peers, and improve system architecture and performance while working with various modern technologies.
Top Benefits:
401-K
Company Equity
Company Outings
+33 More
13 Days Ago
Nashville, TN
Remote
732 Employees
Entry level
732 Employees
Entry level
Beauty • eCommerce • Healthtech • Retail • Telehealth
As a Product Manager at Hims & Hers, you'll lead initiatives to enhance user experiences in digital healthcare, focusing on accessibility and growth of their telehealth services.
18 Days Ago
Nashville, TN
Remote
180 Employees
Senior level
180 Employees
Senior level
Insurance • Software
The Senior Engineer will optimize payment platforms for security and performance, contribute to software architecture, and develop scalable APIs. This role involves collaboration across teams, resolving issues, and building automation tools. Excellent communication and a strong foundation in payments are essential.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+36 More
19 Days Ago
Nashville, TN
85,636 Employees
118K-177K Annually
Senior level
85,636 Employees
118K-177K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Cyber Software Engineering Tester will design, develop, document, test, and debug applications software and systems, ensuring software standards are met. This role involves conducting multidisciplinary research and collaborating with hardware engineers while analyzing system capabilities to resolve programming-related issues.
18 Days Ago
Nashville, TN
Remote
173 Employees
Mid level
173 Employees
Mid level
Software • Consulting
The Senior Software Engineer will collaborate closely with Product and Business teams to understand user flows and develop a robust presentation API for commerce experiences. This role involves mentoring junior engineers, leading technical discussions, overseeing the software development lifecycle, and ensuring system health through defined metrics.
21 Days Ago
Nashville, TN
Remote
1,401 Employees
Senior level
1,401 Employees
Senior level
Artificial Intelligence • Software
As a Senior Staff Software Engineer, you will lead the development of LLM products, drive strategic initiatives, mentor engineers, and design scalable systems for data collection. You will establish technical vision and collaborate with cross-functional teams for project delivery, influencing the architecture and best practices in the organization.
19 Days Ago
Nashville, TN
85,636 Employees
79K-119K Annually
Junior
85,636 Employees
79K-119K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves designing, developing, and deploying solutions on the ServiceNow platform. Responsibilities include modifying existing solutions, creating technical documentation, collaborating with stakeholders, and providing mentoring. Candidates must adapt to agile environments and possess strong communication and organizational skills.
18 Days Ago
Nashville, TN
Remote
46 Employees
Mid level
46 Employees
Mid level
Blockchain
As a Senior Engineer at Celestia Labs, you will lead technical efforts including coding, system design, and facilitating discussions. You will mentor junior engineers, drive architectural decisions, and solve complex technical challenges, contributing significantly to the development of scalable blockchain solutions using Golang and potentially Rust.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size