Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

13 Days Ago
Easy Apply
Remote
Hybrid
Nashville, TN
Easy Apply
157K-253K Annually
Senior level
157K-253K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Staff Software Engineer on the Mobile Platform team will drive technology choices and architectural patterns for mobile products, collaborate with full-stack teams on mobile challenges, design mobile software solutions, lead the delivery of significant mobile capabilities, mentor junior developers, and support Samsara's customer-focused culture.
Top Skills: GoGraphQLReact NativeReduxTypescript
13 Days Ago
Remote
Nashville, TN
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a backend engineer at Liftoff, you will build and manage core engines for data processing and distributed systems, improve tools for frequent deployments, and partner with product teams to strategize. You will also contribute to a culture of engineering excellence and lead changes across teams to enhance systems.
Top Skills: Backend DevelopmentBig Data EnginesData Processing PipelinesDelta LakeDistributed Data StoresHigh-Performance ServicesHive MetastoreIcebergRedisStreaming Data
Reposted 13 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
As a Senior Site Reliability Engineer at Dandy, you will design and build scalable infrastructure and systems to improve Dandy’s products. Your responsibilities will include maintaining high-quality infrastructure, collaborating with product engineers, and advocating for system improvements in a fast-paced environment.
Top Skills: ChronosphereGCPGraphQLKubernetesNestjsNode.jsPostgresPulumiReact/ReduxTemporalTypescript
9 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Cloud • Design
The LAI Software Engineer at Revalize will design, develop, and maintain VB6, VB.NET, and C# applications for lighting applications. They will participate in Agile ceremonies, collaborate with stakeholders, write efficient code, troubleshoot application issues, and share knowledge with the team. Staying updated with industry trends is also essential.
14 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Information Technology • Software
As a Software Engineer on the Graph team at Sourcegraph, you will improve developer understanding of complex codebases, focusing on building advanced indexers and backend APIs, while working on distributed systems and programming languages.
Top Skills: CompilersDatabasesDistributed SystemsGo
13 Days Ago
Easy Apply
Remote
Hybrid
Nashville, TN
Easy Apply
126K-191K Annually
Senior level
126K-191K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will lead the development and maintenance of a device lifecycle platform, collaborating with cross-functional teams to implement new features, ensuring the delivery of top-notch customer experiences. The role involves working with multiple technologies, mentoring junior engineers, and participating in technical discussions to drive scalable SaaS solutions.
Top Skills: GoGraphQLPythonReactReact NativeTypescript
13 Days Ago
Easy Apply
Remote
Hybrid
Nashville, TN
Easy Apply
150K-227K Annually
Senior level
150K-227K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Backend Engineer on the Developer Experience team will enhance the tools and processes for Samsara engineers, improve production delivery efficiency, and collaborate across teams to align on customer impacts and tooling best practices.
Top Skills: AWSAzureGCPGoJavaLinuxPythonUnix
13 Days Ago
Easy Apply
Remote
Hybrid
Nashville, TN
Easy Apply
106K-160K Annually
Senior level
106K-160K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Quality Engineer for Embedded Software at Samsara will focus on ensuring high software quality through creative test engineering, automation, and data analysis. Responsibilities include developing test plans, automation of tests, diagnosing issues, and collaborating with product teams to improve product reliability across various devices, specifically in the IoT and automotive sphere.
Top Skills: Automated Test EnvironmentsAutomationCanalyzerCaplData AnalysisDspaceEmbedded SystemsFirmware TestingPythonSerial Data CommunicationSQLTest EngineeringVspy
7 Days Ago
Remote
Nashville, TN
105K-115K Annually
Mid level
105K-115K Annually
Mid level
Information Technology • Cybersecurity
The Software Developer will focus on optimizing performance and resolving complex field issues while collaborating with various teams. Responsibilities include using profilers and debugging techniques, gaining a deep understanding of the AlgoSec suite, and sharing knowledge across teams.
Top Skills: ActivemqAngularAWSCHibernateJavaJpaLinuxPerlPHPPostgresRubySpringSpring Boot
17 Days Ago
Remote
Nashville, TN
104K-115K Annually
Senior level
104K-115K Annually
Senior level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Software Developer will design, implement, and troubleshoot software applications. Responsibilities include leading root cause analysis, coding, unit testing, contributing to software application architectures, and resolving operational issues, all while following best practices in software development.
Top Skills: AngularBitbucketBootstrapCi/CdCyprusGitJavaJunitMicroserviceMono DbMono RepoRestSeleniumSpaSQLTypescriptXunit
17 Days Ago
Nashville, TN
120K-158K Annually
Senior level
120K-158K Annually
Senior level
Fintech
The Software Engineer Team Lead at Regions is responsible for leading a development team, designing and implementing software applications, ensuring system performance, and collaborating with various stakeholders. The role requires monitoring existing applications, conducting code reviews, and maintaining documentation. The lead must drive performance improvements and ensure compliance with best practices in application development and testing.
Top Skills: .NetApi AuthenticationDevOpsDynatraceHashicorp ConsulJavaOpen Telemetry
17 Days Ago
Nashville, TN
127K-161K Annually
Senior level
127K-161K Annually
Senior level
Fintech
The Software Engineer Team Leader manages the development, modification, and maintenance of applications within the fraud systems team. Responsibilities include directing team work, evaluating personnel, ensuring compliance, software design and development, troubleshooting issues, and overseeing system performance. The role also involves collaboration with cross-functional teams to meet business requirements and enhance application efficiency.
Top Skills: .Net Core.Net FrameworkAgile MethodologyAWSC#Confluent KafkaDockerEvent-Based ArchitectureGrafanaHangfireIbm MqKafkaKubernetesMicroservices ArchitectureOauthOpen TelemetryOpenshiftPrometheusPysparkPythonReactRestfulSafeSplunkTest Automation
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will design and implement detection logic for cyber threats on Windows OS within the Content Development team. Responsibilities include developing capabilities to identify malicious behaviors, collaborating across teams, troubleshooting customer issues, and enhancing the existing codebase using C++ and Python.
Top Skills: C++LinuxmacOSPythonWindows
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves developing and maintaining scalable services for CrowdStrike's cybersecurity platform, enhancing monitoring services, and improving overall architecture and performance. The position requires collaboration across teams and mentoring, with a strong focus on software optimization and distributed systems.
Top Skills: AWSCassandraElasticsearchGoJavaKafkaKotlinNode.jsPythonScala
13 Days Ago
Remote
Nashville, TN
177K-284K Annually
Senior level
177K-284K Annually
Senior level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Principal Engineer will lead engineering teams to develop and automate workflows and data processes. Responsibilities include strategic technical leadership, system design, hands-on coding, mentoring engineers, and ensuring scalable platforms to meet user needs.
Top Skills: AWSCi/CdDockerGoJavaKotlinKubernetesMySQLPostgresTypescript
13 Days Ago
Remote
Nashville, TN
120K-204K Annually
Senior level
120K-204K Annually
Senior level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
As a Staff Software Engineer on the Site Reliability team, you will design and develop solutions to enhance system reliability and performance. You'll lead technical initiatives, collaborate with architects, and communicate effectively with stakeholders. The role involves using coding skills in Python, Golang, or Java, as well as leveraging tools like AWS, Kubernetes, and various databases to ensure operational excellence.
Top Skills: Apache KafkaAWSDartDockerGitGitGoJavaMySQLNginxPostgresPythonReactRedshiftSnowflakeTypescript
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Join the Falcon For IT team to enhance a cloud-based security product, driving initiatives in backend development, supporting sensor telemetry, while maintaining high engineering standards in a fast-paced environment.
Top Skills: AWSCassandraElasticsearchGoKafkaKubernetesLinuxMongoDBMySQLNode.jsPythonRedis
13 Days Ago
Remote
Hybrid
Nashville, TN
170K-210K Annually
Expert/Leader
170K-210K Annually
Expert/Leader
Cloud • Edtech • Information Technology • Software
The Principal Software Engineer will design robust software solutions, mentor team members, oversee architecture decisions, and streamline development processes, while collaborating with various stakeholders to align innovative solutions with business objectives.
Top Skills: Agentic ProgrammingAPIsAWSCloud ComputingData AnalyticsDistributed SystemsKubernetesMicroservicesNode.jsPythonReactRetrieval Augmented GenerationSagemakerTerraform
17 Days Ago
Remote
Nashville, TN
100K-120K Annually
Senior level
100K-120K Annually
Senior level
Software
As a software engineer at EverCommerce Payments, you will develop and maintain scalable payment solutions, integrate with payment processors like Stripe and PayPal, and ensure compliance with security standards. You will collaborate with cross-functional teams to build efficient and impactful solutions while participating in code reviews and testing.
Top Skills: AdyenAngularAWSAzure Service BusC#CouchdbElasticsearchJavaJavaScriptMongoDBMsmqOpensearchPaypalPythonRabbitMQReactSQL ServerSquareStripeTypescript
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will develop backend microservices and solutions for the Falcon Fusion product, focusing on automation and orchestration capabilities. Responsibilities include building fault-tolerant systems, supporting high-volume event pipelines, collaborating on platform initiatives, and troubleshooting production issues.
Top Skills: Apache KafkaAWSAzureCassandraElasticsearchGCPGoKafkaNoSQLRedisSQL
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves developing backend systems for CrowdStrike's Ingestion group, focusing on high-volume network communications between security cloud and customer resources. The engineer will ensure scalability, troubleshoot system failures, and collaborate across teams to drive innovation and maintain high engineering standards.
Top Skills: AWSAzureCassandraElasticsearchGCPGoKafka
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Mid level
135K-215K Annually
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Tools Engineer at CrowdStrike, you'll support and enhance tools for build and release processes while driving improvements in product quality. The role involves collaborating with engineering teams and developing scalable tools across various operating systems.
Top Skills: macOSObjective-CPythonSwift
13 Days Ago
Remote
Hybrid
Nashville, TN
155K-255K Annually
Expert/Leader
155K-255K Annually
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Sr. Software Engineer II will develop and maintain services for CrowdStrike's cloud platform, focusing on reliability and scalability. Responsibilities include architectural improvements, technical leadership in incident management, designing automation tools for infrastructure efficiency, and fostering best practices in software development.
Top Skills: AWSCassandraElasticsearchGoJavaK8SKafkaKotlinNode.jsPythonScala
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-225K Annually
Senior level
135K-225K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will lead the design and development of core features for the CrowdStrike Falcon Host sensor on Windows, collaborating across platforms and participating in Agile development processes. Responsibilities include partnering on architecture, supporting development teams, and delivering features from design to demo, while ensuring high performance and security in software.
Top Skills: AgileC++Driver DevelopmentWindows Os Kernel
13 Days Ago
Remote
Hybrid
Nashville, TN
135K-215K Annually
Senior level
135K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Sr. Software Engineer at CrowdStrike, you will design and manage ultra-high volume backend services, collaborate on cloud protocols, and tackle large-scale distributed systems while ensuring performance and optimization.
Top Skills: AWSAzureCassandraElasticsearchGCPGoKafka
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account