Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

23 Days Ago
Nashville, TN
Remote
1,050 Employees
148K-204K Annually
Senior level
1,050 Employees
148K-204K Annually
Senior level
Information Technology • Security • Cybersecurity
As a Senior Engineer at SentinelOne, you will be responsible for the architecture, design, implementation, testing, and deployment of scalable backend systems for the Singularity Platform, collaborating with cross-functional teams and mentoring teammates.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+46 More
23 Days Ago
Nashville, TN
Remote
180 Employees
Senior level
180 Employees
Senior level
Software
As a Senior Android Engineer, you will develop and maintain the Android framework for mobile applications, support connectivity solutions, and contribute to the evolution of our platform's architecture. Responsibilities include building applications in Kotlin/Java, implementing MVVM, conducting tests, and engaging in code reviews while adapting to new technologies.
Top Benefits:
401-K
Company Equity
Company Outings
+15 More
23 Days Ago
Nashville, TN
Remote
3,700 Employees
181K-213K Annually
Senior level
3,700 Employees
181K-213K Annually
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Senior Software Development Engineer in Test, you'll develop new services using Golang, design scalable systems, and maintain backend systems, collaborating with cross-functional teams while ensuring high-quality code.
23 Days Ago
Nashville, TN
Remote
22 Employees
Mid level
22 Employees
Mid level
Software
The Software Development Engineer in Test will implement automated testing infrastructure for mobile applications, focusing on end-to-end tests, collaborating with development and product teams, and debugging production issues. Proficiency in CI/CD, expertise in Rust, and experience with cloud technologies are essential requirements.
23 Days Ago
Nashville, TN
Remote
3,700 Employees
212K-249K Annually
Entry level
3,700 Employees
212K-249K Annually
Entry level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Lead the design, development, and maintenance of fullstack systems for Coinbase Commerce using various programming languages. Drive technical vision and strategy, collaborate with teams, and optimize smart contracts for seamless crypto payment processing.
23 Days Ago
Nashville, TN
Remote
67 Employees
Senior level
67 Employees
Senior level
Other
As a Senior Software Engineer - Backend, you'll engineer scalable systems, drive project development, ensure high-quality software delivery, optimize APIs, and collaborate across teams. You'll also be responsible for mentoring junior engineers and implementing advanced algorithms for insights.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
24 Days Ago
Nashville, TN
Remote
241 Employees
Mid level
241 Employees
Mid level
Software • Analytics
Join the druid systems team at Imply to build scalable orchestration engines and data management capabilities in Apache Druid. Contribute to the growth of the Apache Druid community through code and design reviews. Strong communication skills and solid grasp on good software engineering practices required.
24 Days Ago
Nashville, TN
Remote
2,382 Employees
137K-270K Annually
Senior level
2,382 Employees
137K-270K Annually
Senior level
Big Data • Cloud • Software • Database
The Lead Software Engineer will focus on modernizing code and developing tools to assist in code conversion challenges, particularly migrating applications from relational databases to MongoDB. This role requires extensive experience in building large-scale enterprise applications, code analysis, and a good understanding of AI tools and methodologies.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
24 Days Ago
Nashville, TN
Remote
2,382 Employees
118K-231K Annually
Senior level
2,382 Employees
118K-231K Annually
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will work on tools for code modernization and assist users in transitioning their applications from relational databases to MongoDB. Responsibilities include developing large-scale enterprise applications, utilizing code analysis, refactoring, and testing methodologies, while leveraging AI and traditional text processing techniques.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
24 Days Ago
Nashville, TN
Remote
94 Employees
Senior level
94 Employees
Senior level
Software
As a Staff Software Engineer, you will lead project teams, engage with clients to capture requirements, guide technical decisions, and ensure reliable application architectures while mentoring junior team members.
24 Days Ago
Nashville, TN
Remote
38 Employees
Senior level
38 Employees
Senior level
Internet of Things
As a Senior Software Engineer, you will lead a team of engineers in developing scalable software systems, focus on REST API design, and work with various databases and cloud infrastructures, while adhering to Agile methodologies and best coding practices.
24 Days Ago
Nashville, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Engineer on the Ledger Team, you will design, implement, and maintain systems that underpin Alpaca's operations. You will collaborate with internal stakeholders to deliver high-impact projects, ensuring the development of scalable, maintainable backend systems, while owning the delivery of high-visibility features from design to deployment.
24 Days Ago
Nashville, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer in the Identity team, you will develop a global platform for user onboarding, identity verification, and risk management. You will design scalable backend services and contribute to architectural decisions while maintaining software quality and participating in code reviews.
24 Days Ago
Nashville, TN
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Team Lead, you will guide a software engineering team in designing and maintaining systems for Alpaca's trading platform. You will focus on writing high-quality code in Go, overseeing the implementation of Docker and Kubernetes technologies, and making critical architectural decisions, while ensuring the delivery of exceptional experiences to users.
24 Days Ago
Nashville, TN
Remote
161 Employees
180K-220K Annually
Senior level
161 Employees
180K-220K Annually
Senior level
Financial Services
The Senior Software Engineer will lead product development from scoping to measuring success, design and maintain APIs and user experiences, and debug production issues. The role involves balancing business priorities, user experience, and reliability in a fast-paced environment.
24 Days Ago
Nashville, TN
Remote
660 Employees
Senior level
660 Employees
Senior level
Blockchain • Fintech • Cryptocurrency
As a Senior Software Engineer, you will enhance blockchain products, innovate features, mentor junior engineers, and contribute to operational excellence within distributed systems focused on security and user experience.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
24 Days Ago
Nashville, TN
Remote
175 Employees
176K-207K Annually
Senior level
175 Employees
176K-207K Annually
Senior level
Security • Cybersecurity
As a Senior Software Engineer on the Attack Detection team, you will architect and build backend services for a high-performance Detection Engine, collaborate with machine learning engineers, and mentor junior developers. You will focus on building and improving systems for low-latency model deployment and development.
5 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
25 Days Ago
Nashville, TN
Remote
161 Employees
200K-300K Annually
Senior level
161 Employees
200K-300K Annually
Senior level
Financial Services
The Staff Software Engineer will scope and lead technical projects, design and maintain APIs and services, debug production issues, and balance business priorities with user experience. The role requires extensive experience in building B2B or B2C SaaS products.
6 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.
5 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.
8 Days Ago
Nashville, TN
Remote
1,401 Employees
Senior level
1,401 Employees
Senior level
Artificial Intelligence • Software
The Senior Staff Software Engineer will drive the direction of the LLM Products, overseeing large-scale projects, mentoring engineers, and establishing scalable system architectures. Responsibilities include leading technical designs, fostering a culture of excellence, innovating data generation methods, and collaborating with cross-functional teams to deliver strategic initiatives.
6 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.
5 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.
5 Days Ago
Nashville, TN
Remote
273 Employees
Entry level
273 Employees
Entry level
Energy
The KP-SAM Code Development Engineer will assist with validation efforts, develop models for systems analysis, support safety and licensing teams, and perform general code maintenance. They will collaborate with senior developers and contribute to the development of codes for nuclear reactor systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size