Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

13 Days Ago
Remote
Nashville, TN
118K-231K Annually
Senior level
118K-231K Annually
Senior level
Digital Media
Scribd is seeking a Senior Software Engineer for their SEO team to build, scale, and maintain backend systems using Ruby on Rails. The role involves ensuring robust performance and maintainability of systems while collaborating with cross-functional teams to enhance SEO initiatives.
Top Skills: JavaScriptRuby
13 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Blockchain
As a Senior or Staff Software Engineer on the Data Platform team at TRM, you'll design, architect, and build scalable data services, develop ETL pipelines, and ensure optimal storage and retrieval of blockchain data, all while collaborating with data scientists and engineers to enhance TRM's products.
Top Skills: PythonSparksqlSQL
13 Days Ago
Remote
Nashville, TN
110K-125K Annually
Senior level
110K-125K Annually
Senior level
Healthtech
The Sr SDET will automate software quality assurance processes to enhance the release management during a growth phase. Responsibilities include designing test plans, creating functional and API tests, participating in test design review meetings, promoting TDD, and monitoring quality metrics, ultimately ensuring high-quality product releases.
Top Skills: JavaJavaScript
14 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Information Technology • Internet of Things
As a Senior Software Testing Engineer at DoraHacks, you will conduct comprehensive testing on website functionalities, validate blockchain smart contracts, and design ETL process testing. Your responsibilities include writing test cases, collaborating with development teams, and ensuring a smooth operation of system components through end-to-end testing.
Top Skills: JavaScriptPython
17 Days Ago
Remote
Nashville, TN
215K-235K Annually
Expert/Leader
215K-235K Annually
Expert/Leader
Other
The Principal Software Engineer will lead the modernization of Business Wire's press release processing system by developing engineering designs, providing technical leadership, and optimizing system performance. Responsibilities include collaborating with teams, conducting code reviews, and tackling technical challenges across the stack.
Top Skills: JavaJavaScriptPython
16 Days Ago
Remote
Nashville, TN
157K-236K Annually
Senior level
157K-236K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Staff Software Engineer at Shield AI, you will research and implement advanced planning algorithms for UAS systems, develop core systems, and mentor engineers. You'll work on optimizing planning stacks and collaborate with teams to design infrastructure that scales into the cloud, along with deploying AI stacks to edge devices.
Top Skills: C++
14 Days Ago
Remote
Nashville, TN
150K-175K Annually
Senior level
150K-175K Annually
Senior level
Blockchain
The Senior Software Engineer will develop strategies for performance optimization and collaborate on best blockchain solutions while engaging with validators and traders regarding ETH. They will also lead special data analysis projects and oversee the design and implementation of scalable backend systems.
Top Skills: Go
14 Days Ago
Remote
Nashville, TN
161K-203K Annually
Mid level
161K-203K Annually
Mid level
Digital Media
The Senior Software Engineer will focus on building performance systems for Gather's applications, tackling performance issues across various platforms, conducting performance experiments, and collaborating with other engineers to optimize software performance.
Top Skills: C++RustTypescript
14 Days Ago
Remote
Nashville, TN
150K-175K Annually
Senior level
150K-175K Annually
Senior level
Blockchain
The Senior Software Engineer will create blockchain offerings, optimize performance, collaborate with teams on blockchain solutions, and analyze data. They will leverage expertise in designing scalable backend systems and have extensive experience in blockchain technologies, particularly related to trading and MEV.
Top Skills: Go
14 Days Ago
Remote
Nashville, TN
128K-256K Annually
Senior level
128K-256K Annually
Senior level
Healthtech
As Principal Embedded Software Engineer, you will lead embedded software development for medical diagnostic devices, managing the software lifecycle from design to testing. You will provide technical expertise in application software and firmware, work with external consultants, and ensure quality and compliance with industry standards.
Top Skills: CC++
15 Days Ago
Nashville, TN
128K-267K Annually
Senior level
128K-267K Annually
Senior level
AdTech • Digital Media • Information Technology • Other
As a Senior Software Engineer, you will design, develop, and complete major features for Yahoo's products, focusing on scalable solutions that enhance user experience. You will collaborate with product, design, and engineering teams while ensuring code quality through reviews and best practices. Your role includes engaging in the full development cycle and improving the performance of applications.
Top Skills: C++GoJavaJavaScriptPythonRuby
14 Days Ago
Remote
Nashville, TN
140K-150K Annually
Senior level
140K-150K Annually
Senior level
Healthtech • Software
The Sr. Software Engineer will design, develop, implement, and support big data analytics capabilities and work collaboratively with cross-functional teams. Responsibilities include improving data ingestion, processing, modeling, and reporting for real-time data applications.
Top Skills: Java
14 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
As a Senior Software Engineer at SpruceID, you will lead the development of secure software solutions for public sector and enterprise clients. Your responsibilities include writing full-stack and mobile applications, contributing to Rust codebases, and implementing secure cryptographic protocols, while collaborating with diverse engineering teams.
Top Skills: FlutterJavaScriptKotlinReact NativeRustSwift
14 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior JVM Software Engineer, you will design services, collaborate on solutions, mentor engineers, and define coding standards within a fast-paced, collaborative environment focused on SaaS Operations. Your work will involve using technologies such as Java and microservices to solve complex integration problems at scale.
Top Skills: GroovyJavaKotlinScala
17 Days Ago
Remote
Nashville, TN
204K-259K Annually
Senior level
204K-259K Annually
Senior level
Real Estate • Travel • PropTech
As a Staff Software Engineer on the Booking team at Airbnb, you will lead the development of subsystems for the booking system. Responsibilities include improving user experience and system reliability, mentoring other engineers, and collaborating with cross-functional teams. You will leverage your experience with distributed systems and large-scale applications to innovate solutions for a better travel experience.
16 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Logistics • Sales
The Senior Software Engineer will design, implement, and test enhancements for software products, ensuring high quality and adherence to standards. Responsibilities include creating unit tests, conducting technical investigations, and contributing to product design decisions while collaborating with other teams.
Top Skills: Programming Languages
14 Days Ago
Remote
Nashville, TN
110K-135K Annually
Senior level
110K-135K Annually
Senior level
Healthtech • Other • Software
The Senior Software Developer will perform full-stack development for web and mobile applications, oversee the entire development lifecycle, contribute to software architecture decisions, and mentor new developers while ensuring high-quality solutions.
Top Skills: AngularC#JavaScriptTypescript
14 Days Ago
Remote
Nashville, TN
110K-135K Annually
Senior level
110K-135K Annually
Senior level
Healthtech • Other • Software
The Senior Software Developer will engage in full-stack development, managing the development lifecycle, collaborating with team members, and mentoring new developers. Responsibilities include building scalable web applications, integrating robust APIs, and contributing to architectural decisions following SOA principles.
Top Skills: AngularAsp.Net CoreC#CSSHTMLJavaScriptSassTypescript
14 Days Ago
Remote
Nashville, TN
Entry level
Entry level
Software
The Staff/Senior Software Engineer will develop and enhance iterative.ai's SaaS platform for machine learning collaboration. Responsibilities include managing the full development lifecycle, engaging in backend and some frontend development, and fostering a culture of technical leadership and collaboration within the team.
Top Skills: Python
14 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
As a Senior Software Engineer at iterative.ai, you will write high-quality Python code, engage with the community, and contribute to open-source projects. You'll collaborate with team members and users while delivering effective solutions in machine learning and data management.
Top Skills: Python
14 Days Ago
Remote
Nashville, TN
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Software
In this role, you will design and implement sophisticated solutions for image management and optimization, mentor junior developers, write maintainable code, and contribute to architectural decisions while collaborating with teams. You'll leverage AI technologies to enhance custom media solutions for large clients.
Top Skills: CC#C++GoJavaPython
16 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Edtech
The Senior Software Engineer will join the Encourage for Educators team to develop and modernize web and mobile applications, contributing to architecture design, code improvement, and agile development practices. This role requires extensive collaboration, problem-solving, and a focus on continuous learning and leadership within the software development lifecycle.
Top Skills: JavaScriptNode.jsReact
14 Days Ago
Remote
Nashville, TN
150K-195K Annually
Senior level
150K-195K Annually
Senior level
Information Technology • Business Intelligence • Consulting
The Staff Software Engineer will work on designing, developing, and maintaining software solutions using Azure, Node.js, and React. Responsibilities include leading architectural discussions, mentoring the engineering team, and evaluating technologies for business needs while ensuring software quality.
Top Skills: CSSHTMLJavaScriptNode.jsReactTypescript
19 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the design and development of Bacalhau, enhance performance and reliability, and collaborate with cross-functional teams while engaging with the open-source community to gather feedback.
Top Skills: Go
14 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Fitness • Healthtech
As a Senior Software Engineer at Headspace, you will design, develop, and maintain mobile applications using Flutter, collaborating with cross-functional teams. Your role includes writing efficient code, conducting unit testing, and integrating new technologies to improve the mobile platform's functionality and user experience.
Top Skills: FlutterKotlin
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account