Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Software Engineer Jobs in Nashville, TN
Real Estate • Travel • PropTech
The Staff Software Engineer will enhance the Community Support Platform by developing tools for Community Support ambassadors. Responsibilities include collaborating with cross-functional teams, mentoring engineers, and utilizing machine learning for data insights to improve customer issue resolutions. The role requires a strong proficiency in backend languages and frontend frameworks, a track record of delivering products, and experience in data systems.
Top Skills:
JavaKotlinPythonScala
Fintech • Payments
The Senior Software Engineer will design and implement data products and systems, leveraging big data technologies and AI to solve complex problems and drive business value. Responsibilities include coding, maintaining CI/CD pipelines, developing scalable systems, supporting live products, and mentoring peers.
Top Skills:
C#GoJavaPython
AdTech • Marketing Tech
As a Staff Software Engineer on the Stats & Analytics team, you will lead the development of backend systems to manage large datasets, architect data pipelines, and mentor other engineers while promoting best practices. You'll tackle complex challenges in distributed systems and drive software development efforts to enhance team productivity.
Top Skills:
Go
Retail • Sports
The Senior Software Engineer will develop and maintain software, focusing on enhancing fulfillment operations for omni-channel services offered by DICK’S Sporting Goods. Responsibilities include software development, maintenance, troubleshooting, user and business requirement analysis, and ongoing learning and development activities.
Top Skills:
JavaKotlinReactRedux
Aerospace • Logistics • Security • Software • Cybersecurity
Join Northrop Grumman as a Staff Software Engineer, working on mission-critical software systems. Responsibilities include developing and maintaining software throughout its lifecycle, conducting reviews, and collaborating in technical teams. Candidates should have a strong background in C/C++ or Python, possess a DoD Top Secret Clearance, and be adept in Agile methodologies.
Top Skills:
C/C++Python
Software
As a Senior Software Engineer, you will design, build, test, and maintain software across full stack applications and mobile solutions for solar farm management. Responsibilities include utilizing ETL frameworks, collaborating with teams on features, enhancing team processes, and participating in code reviews.
Top Skills:
PythonReactReact Native
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman will design, develop, and maintain embedded software components and computing systems software. This role involves applying engineering standards throughout the development lifecycle and collaborating with various stakeholders to meet customer expectations. The position emphasizes innovative solutions aligned with national defense objectives and requires expertise in programming and software methodologies.
Top Skills:
BashC++Python
Aerospace • Logistics • Security • Software • Cybersecurity
As a Sr. Principal Software Engineer, you will develop software and firmware components for engineering and scientific applications, establish coding standards, and mentor other software engineers. You will also engage with users to refine solutions and ensure high-quality software development practices.
Top Skills:
C++
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer will be involved in designing, developing, and maintaining embedded software applications, working throughout the software development lifecycle, and participating in Agile Scrum teams. Responsibilities include integrating and testing safety-critical systems in a collaborative environment with a focus on innovation.
Top Skills:
CC++Python
Information Technology • Consulting
Function Health is seeking a Staff Software Engineer to lead the design and development of software solutions for accessing health data in real time. The role involves design and development leadership, cross-functional collaboration, strategic project management, and technical problem-solving.
Top Skills:
JavaPython
22 Days Ago
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves designing, developing, and integrating software for satellite ground systems, troubleshooting issues, and supporting real-time satellite launch events. Candidates must have relevant experience with programming and database applications in a dynamic operational environment.
Top Skills:
C++JavaPythonSQL
Aerospace • Logistics • Security • Software • Cybersecurity
In this role, you will design, develop, and integrate software for embedded mission systems applications, participating in the full software development lifecycle. You'll work with Agile Scrum teams and utilize various programming languages and DevSecOps methodologies to enhance capabilities in flight and mission-critical systems.
Top Skills:
BashCC#C++GoJavaKornshellPowershellPythonVbscript
Aerospace • Logistics • Security • Software • Cybersecurity
As a Sr. Principal Software Engineer, you will collaborate with the customer and internal teams, support requirements development and testing, document use cases, and design robust software. You'll participate in Agile practices and continuous integration setups while implementing software solutions and preparing application containers for deployment.
Top Skills:
C#JavaJavaScript
Aerospace • Logistics • Security • Software • Cybersecurity
The Staff Engineer Software at Northrop Grumman will lead design teams through the software development lifecycle, focusing on developing supercomputing technologies and contributing to digital transformation using agile practices. Candidates are expected to have extensive experience in object-oriented programming and collaboration with diverse teams to deliver innovative solutions.
Top Skills:
C++JavaMatlabPython
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Software Engineer will design, develop, and maintain embedded software applications for flight and mission critical systems. Responsibilities include full software development life-cycle participation, working in Agile Scrum teams, and utilizing various programming languages for Safety-Critical applications. The role demands innovative problem-solving in a collaborative environment.
Top Skills:
BashCC++JavaScriptKornshellMatlabPowershellPythonVbscript
Aerospace • Logistics • Security • Software • Cybersecurity
The Engineer Embedded Software position involves developing and maintaining embedded software for the B-1B Electronic Warfare Software Program. Responsibilities include participating in the full software lifecycle, applying technical expertise to integration problems, and collaborating with teams and external customers.
Top Skills:
C,C++
Artificial Intelligence • Enterprise Web • Software
As a Staff Software Engineer in Growth at Sanity.io, you will lead technical direction and architecture for scalable solutions. You will mentor engineers, establish best practices, and collaborate across teams to drive product growth through experimentation and user research, utilizing a range of technologies.
Top Skills:
GoNode.jsReactTypescript
Mobile • Other • Software • Analytics
As a Senior or Staff Software Engineer at OneSignal, you will design and deploy scalable systems, lead projects, and mentor junior engineers. You will collaborate with product and design teams to create impactful features while participating in code reviews and on-call rotations to maintain system efficiency.
Top Skills:
RubyRustTypescript
Software • Chemical
As a Senior Software Engineer (Backend), you will design and implement customer-facing features, collaborate with product teams, improve product performance, build internal tools, and independently lead projects from conception through deployment.
Top Skills:
C++JavaJavaScriptPythonTypescript
Other
As a Staff Software Engineer in AI, you'll leverage your expertise in artificial intelligence to advance Spot AI's capabilities, designing AI-driven features for diverse physical environments. You'll integrate cutting-edge AI techniques to transform video data into actionable insights and ensure high-impact outcomes across products.
Top Skills:
AIDeep LearningTransformersYolo
Insurance
As a Senior Software Engineer at Oscar, you will lead the design and implementation of the infrastructure platform, focusing on scalability and reliability. Responsibilities include overseeing projects, collaborating with partners, and mentoring engineers, while writing maintainable code for various applications.
Top Skills:
GoPython
Healthtech • Pharmaceutical
The Staff Software Engineer (Front-End) will lead front-end development for web applications, focusing on React and modern technologies. Responsibilities include technical leadership, collaborative design and development, overseeing the software development lifecycle, and ensuring high-quality, accessible user experiences. Mentoring team members and driving best practices are key aspects of this role.
Top Skills:
JavaScriptReact
Healthtech
The role involves leading the design and development of software for a subsystem, creating testing strategies, integrating features, and analyzing user needs. The engineer will guide junior members, define application interfaces, and ensure continuous integration of features. Advanced knowledge of programming languages and software systems is essential.
Top Skills:
CC#C++Python
Healthtech • Professional Services • Software
The Sr. Software Engineer designs and develops scalable software solutions focusing on end-user efficiency. Responsibilities include leading projects, collaborating with teams, solving technical problems, ensuring code quality, and using GenAI tools. Experience in web application development and cloud technologies is essential.
Top Skills:
.NetAngularAzureC#DockerGCPKubernetesRestful Web ApiRuby On RailsSQL ServerTerraformTypescript
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate and test software applications and systems in an embedded environment, focusing on cloud-based microservices and working with Agile Scrum teams. Collaborate with cross-disciplinary teams to solve complex problems and enhance capabilities in flight and mission-critical systems.
Top Skills:
BashPowershellPython
Top Companies in Nashville, TN Hiring Software Engineers
See AllPopular 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
Total selected ()
No Results
No Results