Get the job you really want.
Top Software Engineer Jobs in Nashville, TN
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Popular Job Searches
Tech Jobs & Startup Jobs in Nashville
Remote Jobs in Nashville
Content Jobs in Nashville
Customer Success Jobs in Nashville
Cybersecurity & IT Jobs in Nashville
IT Jobs in Nashville
Cybersecurity Jobs in Nashville
Tech Support Jobs in Nashville
Data & Analytics Jobs in Nashville
Analysis Reporting Jobs in Nashville
Analytics Jobs in Nashville
Business Intelligence Jobs in Nashville
Data Engineer Jobs in Nashville
Data Science Jobs in Nashville
Machine Learning Jobs in Nashville
Data Management Jobs in Nashville
Design & UX Jobs in Nashville
Software Engineer Jobs in Nashville
Android Developer Jobs in Nashville
C# Jobs in Nashville
C++ Jobs in Nashville
DevOps Jobs in Nashville
Front End Developer Jobs in Nashville
Golang Jobs in Nashville
Hardware Engineer Jobs in Nashville
iOS Developer Jobs in Nashville
Java Developer Jobs in Nashville
Javascript Jobs in Nashville
Linux Jobs in Nashville
Engineering Manager Jobs in Nashville
.NET Developer Jobs in Nashville
Perl Jobs in Nashville
PHP Developer Jobs in Nashville
Python Jobs in Nashville
QA Jobs in Nashville
Ruby Jobs in Nashville
Salesforce Developer Jobs in Nashville
Scala Jobs in Nashville
Finance Jobs in Nashville
Recruiting & HR Jobs in Nashville
Internships in Nashville
Legal Jobs in Nashville
Marketing Jobs in Nashville
Operations Jobs in Nashville
Office Manager Jobs in Nashville
Operations Manager Jobs in Nashville
Product Manager Jobs in Nashville
Project Manager Jobs in Nashville
Sales Jobs in Nashville
Account Executive (AE) Jobs in Nashville
Account Manager (AM) Jobs in Nashville
Sales Leadership Jobs in Nashville
Sales Development Jobs in Nashville
Sales Engineer Jobs in Nashville
Sales Operations Jobs in Nashville
All Filters
No Results
No Results