Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

Reposted 6 Hours Ago
Remote
Nashville, TN
93K-222K Annually
Senior level
93K-222K Annually
Senior level
Fitness • Healthtech • Retail • Pharmaceutical
As a Senior Software Development Engineer, you will design and develop large-scale applications and data systems, ensuring their stability and performance. You'll create data pipelines, analyze complex issues, and collaborate with cross-functional teams to translate business requirements into technical solutions. You'll also document processes and continuously optimize application performance through best practices.
6 Days Ago
Remote
Nashville, TN
191K-223K Annually
Senior level
191K-223K Annually
Senior level
Real Estate • Travel • PropTech
The Senior Software Engineer will develop systems and strategies to combat fraud, ensuring the integrity of content on Airbnb by working with machine learning models. Responsibilities include collaborating with cross-functional teams, designing scalable systems, and enhancing the technical foundations of engineering processes.
Top Skills: BertLlmMachine LearningPython
24 Days Ago
Remote
Nashville, TN
82K-115K Annually
Senior level
82K-115K Annually
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Software
In this role, you will lead automated and manual testing efforts in a product development team, ensuring high-quality software delivery. Responsibilities include designing and implementing various tests, collaborating across teams, creating test plans, and improving quality processes.
Top Skills: AWSCi/CdCypressDockerGatlingGraphQLJavaScriptJestJunitK6KafkaKubernetesLinuxPlaywrightPostgresPythonRedisRestSQLTypescript
24 Days Ago
Remote
Nashville, TN
135K-175K Annually
Senior level
135K-175K Annually
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Software
As a Senior Software Engineer, you will design and implement high-quality, scalable solutions in healthcare, leading technical discussions and ensuring engineering excellence across the application delivery stack. Responsibilities include working with modern web applications, collaborating with various teams, and managing production infrastructure.
Top Skills: AngularAutomated TestingCi/CdDistributed Application ArchitecturesDockerJavaJava/SpringJavaScriptKafkaKubernetesMicroservicesNode.jsPostgresPythonReactSQLTypescriptVuejs
Reposted 24 Days Ago
Easy Apply
Remote
Nashville, TN
Easy Apply
135K-165K Annually
Senior level
135K-165K Annually
Senior level
Cloud • Security • Software • Cybersecurity
As a Senior Software Engineer at Red Canary, you will develop and enhance high-quality SaaS products, write maintainable code, resolve bugs, and contribute to product design and implementation. Collaboration with team members and a focus on delivering excellent customer experiences are crucial.
Top Skills: AWSDockerGoHamlPostgresReactRedisRspecRubyRuby On RailsSidekiq
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Blockchain • Fintech • Cryptocurrency
The Senior Software Engineer will design and develop scalable architecture for credit card systems, improve the performance and security of backend systems, and ensure efficient API integrations. The engineer will work cross-functionally to implement workflows for real-time transactions and mentor teammates to enhance system stability and performance.
Top Skills: Api IntegrationsC++ScalaTypescript
24 Days Ago
Remote
Nashville, TN
170K-250K Annually
Senior level
170K-250K Annually
Senior level
Healthtech • Pet
As a Staff Software Engineer at Vetcove, you'll lead product areas by designing and building software solutions for veterinary practices, improving operational efficiency and care delivery. Your role involves collaboration across teams and tackling complex engineering challenges.
Top Skills: ClickhouseElasticsearchGitJavaScriptLess.JsPostgresPythonReactReact NativeReact-QueryRedisTypescript
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Fintech • HR Tech • Social Impact • Software • Financial Services
As a Senior Software Engineer II, you will be responsible for developing and maintaining a scalable recordkeeping platform for 401(k) services. Your role includes improving transaction processing systems, building efficient software platforms, collaborating with engineers, and ensuring system reliability and performance.
Top Skills: Backend Software DevelopmentCloud InfrastructureNoSQLPerformance AnalysisSQL
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Cloud • Internet of Things
As a Senior Software Engineer, you will design and implement core systems for ngrok's Identity and Observability team, improving the ngrok platform. You'll collaborate with various teams to deliver scalable solutions, participate in code reviews, mentor junior engineers, and focus on enhancing customer satisfaction through data-driven insights.
Top Skills: AuthenticationAuthorizationCC++Computer NetworkingDistributed SystemsGoJavaRust
24 Days Ago
Remote
Nashville, TN
260K-289K Annually
Expert/Leader
260K-289K Annually
Expert/Leader
eCommerce • Food • Software
As a Staff Software Engineer at Instacart, you will develop scalable backend systems for grocery delivery, collaborate with engineering teams, and drive high-impact storage solutions. You will manage technical challenges and mentor junior engineers while ensuring quality and speed in shipping code.
Top Skills: DatadogDynamoDBEc2ElasticacheElasticsearchGCPGoPythonRds PostgresRubySentrySnowflake
5 Days Ago
Remote
Hybrid
Nashville, TN
270K-300K Annually
Senior level
270K-300K Annually
Senior level
Financial Services
As a Staff Software Engineer on the Credit Execution team, you will develop and optimize trading systems and data pipelines, collaborating with finance and research teams to enhance trading performance and resilience. You will lead projects, mentor engineers, and ensure systems are robust and scalable.
Top Skills: Data PipelinesGoPython
11 Hours Ago
Remote
Nashville, TN
Senior level
Senior level
Software
The Senior Software Engineer will lead the development and enhancement of enterprise plugins for Grafana dashboards, focusing on reliability, seamless customer experience, and collaborating across teams. Responsibilities include building plugins, improving capabilities, providing technical support, and ensuring operational stability.
Top Skills: Ci/CdDevOpsDockerGoGrafanaKubernetesPrometheusReactReduxRxjsTypescript
Reposted 6 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Professional Services
The Senior Software Developer will lead and mentor Intermediate developers, oversee software modifications, testing, design and analysis, define software requirements, deploy systems, and maintain documentation.
Top Skills: .NetAgileC++DelphiDevops/DevsecopsHtml/XmlJava/J2EePowerbuilderVisual Basic
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Healthtech • Financial Services
In this role, you will design, develop, test, and maintain software, mentor the engineering team, and implement tech strategies. You will work closely with product concepts to deliver high-quality increments to customers, aiming for strategic company goals.
Top Skills: .Net CoreAzure CloudAzure DevopsC#Hl7 StandardsJavaScriptReactRest ApiTddTerraform
2 Hours Ago
Remote
Nashville, TN
Senior level
Senior level
Software • Analytics
As a Staff Software Engineer at Imply, you will develop and maintain a full stack analytics application powered by the Druid database. You'll provide mentorship, collaborate with cross-functional teams, and ensure operational excellence for a scalable application used by thousands. This role offers the chance to have a significant impact in a remote-first, fast paced environment.
Top Skills: KubernetesNode.jsReact
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Blockchain • Fintech • Cryptocurrency
The Senior Software Engineer at Gemini will design and enhance crypto and fiat transfer systems, ensuring code quality and performance. Responsibilities include improving development processes, mentoring team members, reviewing code, and managing project dependencies while maintaining a focus on customer satisfaction.
Top Skills: Automated TestingGitJavaScala
Reposted 6 Days Ago
Remote
Nashville, TN
193K-234K Annually
Senior level
193K-234K Annually
Senior level
Software
As a Staff Software Developer at BackerKit, you will lead technical initiatives, mentor junior developers, and communicate across teams. Responsibilities include making crucial technical decisions, collaborating with product managers and designers, and fostering a culture of learning through pair programming and agile methodologies. This role demands a blend of technical prowess and interpersonal skills to effectively engage with both technical and non-technical stakeholders.
Top Skills: AgileContinuous IntegrationHerokuHotwireJavaScriptRubyRuby On RailsTailwindTest-Driven Development
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Automation • Manufacturing
The Senior Software Engineer at Re:Build Manufacturing will lead the design and architecture of software systems while solving complex challenges and optimizing performance. They will also mentor junior engineers, maintain documentation, and collaborate with cross-functional teams to drive product development.
Top Skills: AWSC#CloudGraphQLIotJavaJavaScriptPythonRestSQLWebWindows Desktop
Reposted 5 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Edtech
As a Senior Software Developer, you will lead and mentor your team while ensuring high-quality software meets user needs. You will advocate for best practices, support junior engineers, and work across teams to deliver innovative solutions. Your role emphasizes continuous improvement, collaboration, and effective product delivery in a fast-paced environment.
Top Skills: .NetApi DevelopmentAzureBlazorC#Ci/CdCSSHTMLJavaScriptMicrosoft Sql ServerReactSQLTypescript
6 Days Ago
Remote
Nashville, TN
130K-191K Annually
Senior level
130K-191K Annually
Senior level
Financial Services
The Senior Software Engineer will design and develop software solutions, improve existing code, lead code reviews, and document projects. Responsibilities include following Agile practices, coaching less experienced team members, and debugging production issues. The role emphasizes collaboration, innovation, and optimal software development practices.
Top Skills: Api DesignAWSC++Ci/CdDockerGoGraalvmJavaKotlinKubernetesMicronautMicroservicesQuarkusRust
19 Hours Ago
Remote
Nashville, TN
Senior level
Senior level
Natural Language Processing • Software • Conversational AI
The Senior Software Engineer will leverage their programming and system design skills to create innovative conversational voice assistants using Generative AI. They will build AI capabilities, quickly bring new technologies to market, and utilize generative AI services.
Top Skills: AIC++Generative AiLarge Language ModelsPrompt Engineering
Reposted 20 Days Ago
Remote
Nashville, TN
80K-120K Annually
Junior
80K-120K Annually
Junior
Consumer Web • Greentech • Hardware • Information Technology • Software
As a Core Engineer at FLASH, you'll develop scalable APIs and services primarily using Ruby on Rails and sometimes Go. Your work will involve complex pricing models and transaction processing, alongside collaboration with teams to digitize access to parking and EV charging facilities.
Top Skills: AWSChefDockerGoLinuxPostgresRuby on RailsRedisRubyTerraform
Reposted 20 Days Ago
Remote
Hybrid
Nashville, TN
Junior
Junior
Blockchain • Internet of Things • Cryptocurrency • NFT • Web3
The Software Engineer in Cryptography at Aptos will define cryptography principles, establish standards, evaluate cryptographic libraries, implement and audit cryptographic schemes, publish research, and contribute to the blockchain code stack. This role requires collaboration with engineering and partner teams to advance cryptographic practices within the Aptos ecosystem.
Top Skills: PythonRustTypescript
20 Days Ago
Remote
Hybrid
Nashville, TN
Junior
Junior
Artificial Intelligence • Healthtech • Machine Learning • Software • Biotech
The Software Engineer ll, Full Stack role involves building and maintaining software to improve patient outcomes through AI-powered pathology. Responsibilities include solving coding problems, developing and enhancing features, collaborating with various teams, and upholding high engineering standards while mentoring others.
Top Skills: Python,Django,Django Rest Framework,Postgresql,Vuejs
Reposted 20 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Beauty • Cloud • Fintech • Marketing Tech • Payments • Productivity • Software
The role involves developing and enhancing Salesforce solutions, including designing scalable Apex systems, building Lightning Components, and integrating third-party services. The engineer collaborates with cross-functional teams to optimize revenue operations and payment processes, ensuring exceptional product delivery and customer experiences.
Top Skills: ApexAWSElixirGraphQLLightning ComponentsPostgresReactSalesforceStripeTypescriptVisualforce
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account