Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

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
17 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 build large-scale distributed systems, lead the architecture design of complex systems, and mentor junior engineers while working on the redesign of the Mail Backend Storage System to ensure high availability and durability.
Top Skills: C++Java
15 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Other
The Staff Software Engineer will define the architectural direction of engineering efforts, lead technical initiatives, mentor engineers, and elevate the team's proficiency with modern web tooling, ultimately impacting nonprofit donations through innovative product solutions.
Top Skills: Node.jsReactTypescript
15 Days Ago
Remote
Nashville, TN
Senior level
Senior level
eCommerce • Food • Software
As a Senior Full-stack Engineer, you will design, develop, and scale solutions for the Marketing Automation team, working on the Olo Engage marketing suite to enhance guest engagement and retention for restaurant brands. You will also mentor team members and address production incidents.
Top Skills: Node.jsTypescriptVue
15 Days Ago
Remote
Nashville, TN
Senior level
Senior level
eCommerce • Food • Software
As a Senior Backend Engineer, you will design, develop, and scale applications for Olo's digital ordering products. Your role involves monitoring solutions, resolving production issues, and collaborating with a team to enhance guest engagement and operational efficiency for restaurant clients.
19 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Insurance
The Staff Software Engineer will lead the design and enhancement of claims and payment processing systems, applying AI for efficiency and accuracy. Responsibilities include planning technical projects, mentoring engineers, ensuring project delivery, and fostering collaboration within teams.
Top Skills: Software Engineering
18 Days Ago
Remote
Nashville, TN
121K-233K Annually
Mid level
121K-233K Annually
Mid level
Chemical
As a Senior Software Engineer, you will develop and implement software for data processing and analysis, work with various technologies, and contribute to innovative solutions for monitoring greenhouse gas emissions, while promoting flexible work and team collaboration.
Top Skills: PythonTypescript
15 Days Ago
Remote
Nashville, TN
180K-220K Annually
Senior level
180K-220K Annually
Senior level
Financial Services
The Senior Software Engineer will lead the development of products in the fintech sector, focusing on API design and user experiences. Responsibilities include debugging production issues, measuring project success, and iterating based on user feedback while making tradeoffs related to user experience and business priorities.
Top Skills: JavaScriptReact
Senior level
Information Technology
The Senior Software Developer will be responsible for redesigning applications, migrating from Ab Initio to Python and Oracle SQL, and collaborating with various internal teams. Duties include designing, coding, testing Python applications, and analyzing test results to fix code issues.
Top Skills: Python
Senior level
Information Technology
As a Senior Software Engineer, you will design, develop, test, and maintain scalable services/APIs, collaborate across teams during the software development lifecycle, ensure reliability and scalability with the platform team, elevate code quality through reviews, and mentor associate-level engineers.
Top Skills: C#
16 Days Ago
Remote
Nashville, TN
200K-300K Annually
Senior level
200K-300K Annually
Senior level
Financial Services
Lead complex technical projects from inception to completion while designing and maintaining APIs, services, and user experiences. Ensure reliability and user experience through effective tradeoffs that align with business priorities. Take ownership of tasks and focus on impactful solutions.
Top Skills: JavaScriptNode.jsPythonRuby
16 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Artificial Intelligence • Healthtech • Software
The Senior Software Engineer will architect and implement complex user interfaces for a healthcare chatbot platform, collaborating with designers and AI engineers to create engaging user experiences while ensuring high standards for code quality through testing and documentation.
Top Skills: Typescript
16 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Logistics • Transportation
As a Senior Software Engineer at Mudflap, you will build complex web applications and APIs using Ruby on Rails, design database schemas, and collaborate closely with stakeholders to develop scalable solutions. You'll take ownership of projects from start to finish, embrace best practices, and contribute to the growth of a marketplace serving the trucking industry.
Top Skills: Ruby
16 Days Ago
Remote
Nashville, TN
Senior level
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.
Top Skills: ElixirJavaScriptRubyTypescript
20 Days Ago
Nashville, TN
Senior level
Senior level
Other • Retail
The Sr. Software Engineer will design and develop scalable technology solutions to modernize Nike’s platforms, collaborating with various teams. Responsibilities include software engineering, system design, and evolving engineering practices, while also supporting a culture of cross-team collaboration across technical areas.
Top Skills: GoJavaJavaScriptNode.jsPythonReact
16 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Cannabis • Payments • Software • Transportation • Analytics
The Senior Software Engineer at Nabis is responsible for building full-stack solutions, designing scalable back-end components, and creating intuitive user interfaces. They will ensure code quality, participate in the development lifecycle, and mentor team members.
Top Skills: Node.jsReact
16 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Edtech
As a Senior Full Stack Software Engineer at Encoura, you will develop web and mobile applications while collaborating within a team to enhance system architecture and improve the codebase. You will mentor others and engage in agile development processes, taking ownership of application architecture and leading projects.
Top Skills: GraphQLNestjsNextjsNode.jsPythonReactTypescript
16 Days Ago
Remote
Nashville, TN
185K-223K Annually
Senior level
185K-223K Annually
Senior level
Real Estate • Travel • PropTech
In this role, you will work with a diverse team of engineers to develop innovative AI-driven customer service products. You'll manage the full product development cycle, collaborating cross-functionally to ensure product quality. Your expertise in backend systems and some frontend development will be critical in shaping the technical vision and enhancing user experience for chatbots.
Top Skills: AIBackendFrontend
17 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Blockchain • Information Technology
The Senior Software Engineer will develop growth strategies, enhance user experiences, collaborate across teams, lead growth engineering culture, and ideate innovative experiments in the rapidly evolving blockchain space.
Top Skills: Next.JsReactTypescript
18 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
The Principal Software Development Engineer is responsible for developing and supporting applications, leading teams through projects, ensuring adherence to software development procedures, and mentoring junior team members. The role requires proficiency in various programming languages and development methodologies, along with the ability to deliver quality software in a timely manner.
Top Skills: Java
16 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software • Analytics
Imply is seeking a Senior Software Development Engineer in Test (SDET) to enhance testing for their Druid application. Responsibilities include developing backend tests, writing test plans, collaborating with developers on test frameworks, and maintaining QA infrastructure. Ideal candidates should possess strong analytical, REST API, and database skills, and be able to work independently in a fast-paced environment.
Top Skills: JavaPython
20 Days Ago
Remote
Nashville, TN
170K-230K Annually
Senior level
170K-230K Annually
Senior level
Artificial Intelligence • Marketing Tech • Mobile • Software
The Senior Software Engineer will develop and maintain scalable software solutions, handling the full software development lifecycle. The role involves enhancing project quality, collaborating with Product Management and Design, and ensuring high throughput in enterprise applications.
Top Skills: JavaTypescript
18 Days Ago
Remote
Nashville, TN
180K-230K Annually
Senior level
180K-230K Annually
Senior level
Software
The Senior Software Engineer at Rewatch will design, implement, and support high-performance features, collaborate with product design, and participate in code reviews. They will ensure the quality of production web software primarily using Ruby and Javascript, while addressing technical support requests and documenting systems they build.
Top Skills: JavaScriptRuby
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 Network/Edge Experience team at Airbnb, you will design and operate software solutions connecting users globally, focusing on infrastructure like load balancers and service mesh. You will mentor developers, optimize network performance, and lead initiatives for global traffic handling, edge security, and improved observability.
Top Skills: None Specified
83K-138K Annually
Mid level
Retail • Sports
The Senior Software Engineer will design and develop software solutions for various high-impact teams within DICK'S Sporting Goods. Responsibilities include enhancing system performance, collaborating with cross-functional teams, conducting software analysis, and leading initiatives to maintain high software standards.
Top Skills: .NetJavaPython
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account