Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
eCommerce • Marketing Tech • Software
The Senior Software Engineer, Full Stack will enhance the core platform and message orchestration for SMS marketing, focusing on scalable systems and leading technical decisions. The role requires ownership of solutions, mentoring engineers, and contributing to process improvement.
Top Skills: AWSFlaskGoMongoDBNoSQLPostgresPythonReactSQLTypescript
2 Days Ago
Remote
Nashville, TN
130K-135K Annually
Senior level
130K-135K Annually
Senior level
Big Data • Cloud • Other • Analytics
The Senior Software Engineer will enhance the Veteran Transition Experience through designing, developing, and maintaining secure digital solutions. Responsibilities include creating high-performance web applications, architecting scalable cloud-based solutions, ensuring compliance with regulations, and participating in Agile development. The role involves collaboration with cross-functional teams and advocating for best practices in software development.
Top Skills: Api DevelopmentAWSAzureDockerDynamoDBGCPGoJavaJavaScriptKubernetesNode.jsNoSQLPostgresPythonReactRestful ServicesSQL
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
eCommerce • Food • Software
As a Senior Software Engineer on the Client Ops team, you will design and implement scalable components, contribute to technical decision-making, monitor system performance, and support operational needs while collaborating with cross-functional teams to align technical solutions with customer requirements.
Top Skills: .Net (C#)Asp.Net MvcAWSDatadogOctopusPlaywrightReactSeleniumSQL ServerSumo LogicTeamcity
2 Days Ago
Remote
Hybrid
Nashville, TN
217K-303K Annually
Senior level
217K-303K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Senior Software Engineer, you'll build and maintain foundational ML infrastructure at Reddit, enabling feature computation and retrieval for various applications. Responsibilities include mentoring team members, working with management on project execution, and advancing the ML Platform collaboratively with other engineers.
Top Skills: CassandraFlinkGoKafkaKubernetesPythonRedisScala
2 Days Ago
Remote
Nashville, TN
133K-211K Annually
Senior level
133K-211K Annually
Senior level
Cloud • Security • Software • Generative AI
In this role, you will work on improving developer workflows for Elasticsearch engineers, design and build automation tools, manage CI/CD systems, and solve performance issues. Collaboration with the Elasticsearch team and contribution to open source projects will be key aspects of this position.
Top Skills: Argo CdBazelBuildkiteCi/Cd SystemsDockerGitopsGradleJavaJava Build ToolsKubernetesLinuxMavenShell ScriptingUnix
Senior level
Software
The Senior Software Engineer II will develop and enhance reliable systems for marketing integrations. Responsibilities include writing production code, developing features and tools, and ensuring system reliability, especially concerning third-party integrations with APIs. They will collaborate within a cross-functional team and mentor others while ensuring high code performance and reliability.
Top Skills: DropwizardHadoopHbaseJavaKafkaMicroservicesMySQLRestful Apis
2 Days Ago
Remote
Nashville, TN
Junior
Junior
Healthtech
The Software Quality Assurance Engineer at Heartflow will be responsible for developing test strategies and plans for critical projects, executing system tests, and implementing best practices in testing. The role involves collaborating with software development teams to enhance testing processes and automation, ensuring a culture of quality throughout the software development life cycle.
Top Skills: AgileC#C++GitJavaScriptJenkinsJIRALinuxPythonTypescriptUnixWindows
Reposted 2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Healthtech
As a Senior Software Engineer at Clipboard Health, you will write scalable and performant code, develop efficient web and mobile app features, and execute the full software development life-cycle. You'll collaborate in a remote environment and have an opportunity to work closely with customers to enhance their experience.
Top Skills: MongoDBNestjsNode.jsPostgresReactTypescript
Reposted 2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
As a Staff Software Engineer at Temporal, you will design and implement core backend service features for distributed systems, focusing on reliability and scalability. You will provide test coverage, operational documentation, and performance metrics, while collaborating with team members to improve system performance and developer experience.
Top Skills: Concurrent ProgrammingDistributed SystemsGoInfrastructureLoggingMetricsTesting
2 Days Ago
Remote
Nashville, TN
119K-195K Annually
Senior level
119K-195K Annually
Senior level
Other • Software • Analytics
The Sr. C++ Software Development Engineer will develop advanced raster analytics, mentor team members, and contribute to the ArcGIS Spatial Analyst through innovative GIS tools. Responsibilities include enhancing scalability, performance, and developing tools for various GIS applications and analyses.
Top Skills: C#C++Distributed ComputingGisGpu ComputingJavaParallel ComputingRaster Analysis
2 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Big Data • Analytics
As a Software Design Engineer, you will design, develop, implement, test, and maintain software applications, ensuring client needs are met through thorough requirement gathering and system analysis. You will enhance existing software, conduct unit testing, and automate tasks to reduce operational burdens.
Top Skills: AlgorithmsC++Data StructuresLegacy Production SystemsSoftware DesignSystem TestingTroubleshootingUx DesignXaml
2 Days Ago
Remote
Nashville, TN
125K-164K Annually
Senior level
125K-164K Annually
Senior level
Big Data • Cloud • Information Technology • Marketing Tech • Mobile
The Senior Software Developer in the Mailgun Optimize and Validate team is responsible for pioneering and operating products related to Email Validation and Reputation Monitoring. The role involves making design decisions, prototyping solutions, and designing sustainable processes that minimize developer intervention, all while handling millions of requests daily.
Top Skills: CassandraCi/CdGoMongodbNoSQLRestful Apis
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Artificial Intelligence • Software
The Senior Software Engineer (Full Stack) at Axios HQ will support the development and evolution of the Axios HQ product, focusing on writing high-quality code, collaborating with teams, mentoring others, and implementing AI-powered features and secure systems. This role emphasizes performance optimization, data management, and the delivery of effective communication solutions.
Top Skills: AWSCeleryDjangoDockerFastapiJavaScriptKubernetesPostgresPythonReactTypescript
Reposted 2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Artificial Intelligence • Software
The Senior Software Engineer will develop and maintain web applications using Java, JSP, and various front-end technologies. Responsibilities include leading a team, peer reviewing code, ensuring quality delivery, and collaborating on Agile projects. Experience with microservices, CI tools, and client communication is required.
Top Skills: AntBackbone.JsCSSGradleHTMLJavaJavaScriptJenkinsJmockitJqueryJspJunitMavenMicroservicesMySQLOracleReactRestful ServicesServletsSoap
2 Days Ago
Remote
Nashville, TN
170K-351K Annually
Senior level
170K-351K Annually
Senior level
Social Media
In this role, you will lead the development of Pinterest's next-generation Kubernetes-backed compute platform, focusing on software design, implementation, and maintenance to enhance scalability and reliability. You will collaborate with partners, drive strategic decisions, and optimize resource utilization while fostering innovation within the team.
Top Skills: Api MachineryAWSCloud ComputingContainersDistributed SystemsKube ProxyKubeletKubernetesSoftware Development
Reposted 2 Days Ago
Remote
Nashville, TN
244K-304K Annually
Expert/Leader
244K-304K Annually
Expert/Leader
Real Estate • Travel • PropTech
The Sr. Staff Software Engineer in Reliability Engineering will design and implement SRE architecture at Airbnb, focusing on system reliability, incident management, and high-availability systems. They will collaborate closely with engineering teams to ensure performant infrastructure and lead mentorship efforts for other engineers.
Top Skills: AutomationCircuit BreakersGraceful DegradationIncident ManagementMulti-Cloud EnvironmentsSoftware EngineeringSystem Architecture
Reposted 2 Days Ago
Remote
Hybrid
Nashville, TN
217K-304K Annually
Senior level
217K-304K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
As a Staff Software Engineer on the Core Platform team at Reddit, you will develop innovative solutions for scaling the platform, mentor junior engineers, ensure high uptime and performance of services, and optimize media experiences for users. You will also build and operate high-availability API projects.
Top Skills: Api ServicesDistributed SystemsGoMedia DeliveryMedia Performance OptimizationPython
2 Days Ago
Remote
Nashville, TN
Mid level
Mid level
Software
The Sr Software Engineer will design, develop, and support mobile applications for Android and iOS platforms using Flutter. Responsibilities include writing clear and reusable code in Dart, translating wireframes to responsive UI, collaborating with team members, and staying informed on new technologies. Must possess solid debugging skills and understanding of clean architecture, OOP principles, and Agile methodologies.
Top Skills: AndroidAndroid StudioCi/CdDartFlutterGitiOSRest ApisSubversionVs Code
2 Days Ago
Remote
Nashville, TN
170K-190K Annually
Senior level
170K-190K Annually
Senior level
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Natural Language Processing
As a Sr. Software Engineer, you'll develop web applications with a focus on user experience, work with an event-driven tech stack, build APIs for data flow, collaborate with various stakeholders, and ensure application reliability in high-traffic scenarios.
Top Skills: AWSElasticsearchPythonTypescript
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
The Senior Software Engineer will develop front-end features for Scribe's Chrome Extension and collaborate with designers and engineers. This role requires expertise in creating user-centric applications while advocating for best practices and automated testing. The engineer will also mentor junior staff and contribute to the engineering culture.
Top Skills: Chrome ExtensionsDjango Rest FrameworkNext.JsReactTypescript
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Security • Software
As a Lead Software Engineer in the Threat Platform team, you'll design and build scalable data pipelines, lead technical direction, manage complex project execution, mentor junior engineers, and advocate for engineering best practices. You'll have a significant impact by architecting solutions that enhance SaaS security and support threat detection and response for clients.
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
eCommerce • Software
As a Senior Software Engineer, you will develop high-quality applications, write efficient code in C# and JavaScript/TypeScript, debug issues, and integrate software components. You will engage in the full application lifecycle and evaluate new technologies.
Top Skills: C#Entity Framework CoreJavaScriptMs SqlPostgresReactSQLTypescriptVue
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Information Technology • Software • Consulting
As a Senior Software Engineer, you will work with data scientists to implement complex analyses into live production systems, develop scalable solutions, and collaborate with AWS teams to build robust tools for the Recast platform.
Top Skills: AWSCi/CdDdlDmlJavaScriptKubernetesPlotlyRShinyTerraform
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
As a Senior Backend Engineer at Cribl, you will design and develop backend systems and APIs that process large data sets in real-time, mentor junior engineers, and maintain high-quality deliverables while participating in an on-call rotation. This role emphasizes collaboration with cross-functional teams and encourages proactive contributions to the software development life cycle.
Top Skills: AWSAzureDockerGCPNode.jsRest ApisTypescript
2 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software
As a Senior Software Engineer for the SDK team at Temporal, you will take end-to-end ownership of new features, design and build Temporal SDKs, maintain the CLI, and engage with the community. Your work will ensure high reliability and enhance the developer experience by integrating SDKs closely with their programming languages.
Top Skills: .NetApi DesignDistributed SystemsGoJavaOpen SourcePythonRubyRustSdkSoftware EngineeringTechnical DocumentationTypescript
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account