Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

Yesterday
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.
23 Days Ago
Nashville, TN
Remote
4,900 Employees
92K-122K Annually
Mid level
4,900 Employees
92K-122K Annually
Mid level
Fintech • Payments
As a Software Engineer in the Data Platform team at WEX, you will solve complex challenges, collaborate with stakeholders, and design impactful solutions. Your responsibilities will include developing CI/CD pipelines, utilizing Infrastructure as Code, adopting modern architectures, and supporting live platforms while ensuring data quality and system reliability.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
Yesterday
Nashville, TN
Remote
900 Employees
Senior level
900 Employees
Senior level
Gaming • Machine Learning • Mobile • Software
As a Senior Software Engineer on the Notifications team at Discord, you will build the platform for managing billions of notifications, ensuring an excellent user experience while collaborating with other engineering teams. You will focus on quality, performance, and impactful solutions across the full stack.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
3 Days Ago
Nashville, TN
Remote
79 Employees
Senior level
79 Employees
Senior level
Professional Services
The role involves building AI-enabled features for a software coaching platform, developing data pipelines, and integrating multiple tools. The engineer will work closely with coaching teams, educate peers on data practices, and contribute to a collaborative product-focused environment.
Yesterday
Nashville, TN
Remote
265 Employees
187K-260K Annually
Expert/Leader
265 Employees
187K-260K Annually
Expert/Leader
Hardware • Manufacturing
The Staff Software Engineer will develop software for the control of photonic quantum computers, participate in system architecture design, conduct code reviews, and collaborate across teams. Responsibilities include testing, maintaining control software, and promoting good software practices.
Yesterday
Nashville, TN
6,500 Employees
151K-280K Annually
Mid level
6,500 Employees
151K-280K Annually
Mid level
Gaming • Internet of Things • Machine Learning • Software
The Senior Software Engineer will contribute to game development objectives, provide technical expertise, mentor team members, ensure projects stay on schedule, and interact with multiple stakeholders to create great games.
Yesterday
Nashville, TN
Remote
71 Employees
Senior level
71 Employees
Senior level
Fintech • Information Technology • Machine Learning • Marketing Tech • Software • Business Intelligence • Big Data Analytics
As a Senior Data Product Engineer, you will design and develop scalable data products that address customer needs, analyze data at scale, and build efficient production-grade data pipelines, all while working closely with customers to enhance product impact.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+41 More
Yesterday
Nashville, TN
Remote
175 Employees
Senior level
175 Employees
Senior level
Blockchain
As a Senior or Staff Software Engineer on the Data Product team, you will design and build scalable data services that analyze blockchain transaction activity. You will collaborate with data scientists and engineers to enhance TRM's products through efficient data models and architectures. Your role involves hands-on experience in API development, distributed systems, and utilizing various data processing technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
Yesterday
Nashville, TN
Remote
61 Employees
Mid level
61 Employees
Mid level
Cloud • Software
The Senior Software Engineer will work on Pulumi's Cloud Insights team to develop features that analyze and optimize cloud infrastructure. Responsibilities include building APIs, developing UI components, optimizing data processing pipelines, and collaborating with various stakeholders to enhance the platform's capabilities.
Yesterday
Nashville, TN
Remote
900 Employees
Senior level
900 Employees
Senior level
Gaming • Machine Learning • Mobile • Software
As a Senior Software Engineer on the Alerts team at Discord, you'll design and implement a robust platform for sending billions of notifications. You'll work on both backend and frontend, focusing on metrics-driven solutions and user experience while collaborating with various teams to achieve high quality and impact.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+36 More
Yesterday
Nashville, TN
Remote
4,900 Employees
134K-178K Annually
Senior level
4,900 Employees
134K-178K Annually
Senior level
Fintech • Payments
The Software Development Engineer 4 will design application architectures, support production deployments, and resolve issues efficiently. They will lead and mentor team members, ensuring code quality and adherence to standards. The role demands an expert understanding of various technologies and collaboration across teams to deliver successful project outcomes.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
Yesterday
Nashville, TN
Remote
155 Employees
160K-300K Annually
Senior level
155 Employees
160K-300K Annually
Senior level
Security • Software
The Senior Software Engineer will design and implement highly concurrent, scalable distributed systems and secure networking protocols in Go. They will work with APIs and SDKs while ensuring performance and security. The role requires expertise in distributed systems within a cloud environment and a strong foundation in systems programming.
Yesterday
Nashville, TN
Remote
600 Employees
Senior level
600 Employees
Senior level
Software
As a Senior Backend Engineer, you will develop and maintain backend systems and APIs for processing large data sets. Collaborate with cross-functional teams to translate features into code, create test plans, mentor junior engineers, and participate in on-call support. Your focus will be on high-quality, high-performing software and driving initiatives that meet customer needs.
23 Days Ago
Nashville, TN
Remote
71 Employees
Mid level
71 Employees
Mid level
Artificial Intelligence • Legal Tech • Software • Business Intelligence • Generative AI
The Senior Software Engineer, Platform will design and develop scalable cloud solutions, enhance DevSecOps practices, manage data pipelines, and collaborate on API integrations. This role emphasizes building high-quality, secure cloud-native platforms while mentoring team members and contributing to continuous improvement efforts.
Top Benefits:
401-K
Company Equity
Company Outings
+47 More
3 Days Ago
Nashville, TN
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and enhance the MAAS platform for bare metal cloud systems, work on architecture improvements, contribute to CI practices, ensure integration with other tools, document features, and collaborate with global teams, including occasional international travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
Yesterday
Nashville, TN
Remote
75 Employees
Mid level
75 Employees
Mid level
Software
The Senior Software Engineer will manage the full development lifecycle of mobile applications using React Native and web clients in React, as well as Python APIs. Responsibilities include collaborating with cross-functional teams, enhancing user experience, improving processes, and participating in design discussions and code reviews.
23 Days Ago
Nashville, TN
Remote
73 Employees
Senior level
73 Employees
Senior level
Healthtech
The Senior Full Stack Software Engineer will lead technical architecture discussions, drive engineering excellence, and implement scalable systems that enhance patient care through AI-powered features. This role requires collaboration with product managers and a focus on both immediate and long-term technical solutions while mentoring other engineers.
Yesterday
Nashville, TN
Remote
170 Employees
Expert/Leader
170 Employees
Expert/Leader
Fintech • Software • Financial Services
As a Staff Backend Engineer at Empower, you will lead the technical direction of solutions, owning large-scale product initiatives and mentoring other engineers. Responsibilities include designing and deploying server application code, optimizing engineering processes, and ensuring code security. You will also serve as a lead interviewer and handle incident responses.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+38 More
Yesterday
Nashville, TN
Remote
330 Employees
Senior level
330 Employees
Senior level
Fintech
As a Senior Software Engineer specializing in Data Streaming, you will design and maintain scalable real-time data processing systems. Responsibilities include optimizing deployment for high-volume data processing, building APIs and frameworks for advanced data products, ensuring data governance, and collaborating with cross-functional teams on innovative solutions.
Top Benefits:
401-K
Company Equity
Dental Insurance
+12 More
5 Days Ago
Nashville, TN
Remote
185 Employees
Senior level
185 Employees
Senior level
AdTech • Artificial Intelligence • Machine Learning • Marketing Tech • Social Impact • Software • Analytics
The Staff Software Engineer will develop high-scale software solutions for managing big data, enhance developer productivity with self-service capabilities, mentor engineers, and ensure robust application security and performance monitoring.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
23 Days Ago
Nashville, TN
Remote
35 Employees
Mid level
35 Employees
Mid level
Healthtech
As a Fullstack Software Engineer, you will collaborate with teams to develop scalable software solutions, build web applications using React JS and TypeScript, implement server-side logic, maintain RESTful APIs, and deploy applications on AWS while mentoring junior developers.
Top Benefits:
401-K
401-K Matching
Company Equity
+24 More
Yesterday
Nashville, TN
Remote
93 Employees
Senior level
93 Employees
Senior level
Software • Cybersecurity
The Senior/Staff Software Engineer will develop sensor software for Windows to enhance cybersecurity, manage installation/upgrade images, collaborate with DevOps for sensor deployment, and address customer issues related to Windows sensors.
23 Days Ago
Nashville, TN
Remote
50 Employees
140K-190K Annually
Mid level
50 Employees
140K-190K Annually
Mid level
Software
As a Software Engineer II at Trunk, you will work with founders and design teams to implement feature concepts, build APIs and data pipelines using gRPC and Node, and improve service observability with monitoring tools. The role requires debugging skills and experience in developing production-ready UI components and databases.
Yesterday
Nashville, TN
Remote
300 Employees
115K-140K Annually
Senior level
300 Employees
115K-140K Annually
Senior level
Artificial Intelligence • Healthtech • Information Technology • Machine Learning
The Senior Software Engineer will develop and maintain document management tools and web applications, focusing on back-end services using C# and .NET, and managing SQL code. The role includes creating RESTful APIs, collaborating with UX designers, and participating in Agile processes, all aimed at enhancing user experience and supporting document processing solutions.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
Yesterday
Nashville, TN
Remote
1,900 Employees
191K-267K Annually
Senior level
1,900 Employees
191K-267K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Senior Software Engineer will develop and manage Reddit's Experimentation Platform, improving A/B testing and data analysis across the site. Responsibilities include designing the platform, enhancing user experience, developing scalable data products, and streamlining developer workflows. The role requires collaboration across teams to drive innovation and improve service reliability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size