Top Software Engineer Jobs in Birmingham, AL

Reposted 4 Hours AgoSaved
Remote
United States
180K-250K Annually
Senior level
180K-250K Annually
Senior level
Artificial Intelligence • Edtech • Software
As a Senior Backend Engineer at Edia, you will architect backend systems, supervise AI coding processes, and enhance AI-driven business automation.
Top Skills: AWSContainersManaged DatabasesNode.js
Reposted 4 Hours AgoSaved
Remote
United States
150K-350K Annually
Senior level
150K-350K Annually
Senior level
Blockchain • Software
Develop and maintain backend services using TypeScript and Bun.js for a crypto trading platform, focusing on performance and collaboration across teams.
Top Skills: Bun.JsClickhouseNode.jsPostgresTypescript
Reposted 4 Hours AgoSaved
Remote
United States
150K-350K Annually
Senior level
150K-350K Annually
Senior level
Blockchain • Software
As a Staff Backend Engineer, you'll design and maintain scalable backend services using TypeScript, ensuring high performance and reliability for a large user base, while collaborating with co-founders and leading a team.
Top Skills: Api EndpointsBun.JsNode.jsPostgresTypescriptWeb Sockets
Reposted 5 Hours AgoSaved
Remote
United States
180K-250K Annually
Senior level
180K-250K Annually
Senior level
Energy • Renewable Energy
Design, build, and maintain data platform tools, ensuring data quality and integrity. Collaborate with data science teams and enforce best software practices.
Top Skills: AirflowAlloydbBeamBigQueryBigtableClickhouseDagsterDatabricksDbtFabricFlinkGcp Pub/SubGcsHadoopHbaseHiveIcebergJavaKafkaKinesisNatsPostgresPrestoPythonRedshiftRustS3ScalaSnowflakeSparkTemporalTinybirdTrino
Reposted 5 Hours AgoSaved
Remote
2 Locations
Expert/Leader
Expert/Leader
AdTech • Marketing Tech
The Staff Engineer will develop an engineering cost-management platform, optimize cloud and vendor spend, and implement cost models for better financial visibility within the engineering department.
Top Skills: ApptioAWSCloudhealthCloudzero
Reposted 5 Hours AgoSaved
In-Office or Remote
65 Locations
Senior level
Senior level
Fintech • Software • Financial Services • Cryptocurrency
The Engineering Lead for Options will oversee a team, improve trading systems, and support the platform's evolution, focusing on options trading.
Top Skills: CC++GrpcNode.jsPostgresRustSQL
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 5 Hours AgoSaved
Remote
USA
Mid level
Mid level
Blockchain • Software
As a Software Engineer at Espresso, you will design and implement core blockchain infrastructure in Rust, focusing on transaction processing and consensus.
Top Skills: C++HaskellOcamlRust
Reposted 5 Hours AgoSaved
Remote
USA
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning
As a Staff Machine Learning Engineer, you will develop, productionize, and deploy ML models for clinical use, ensuring real-world effectiveness through hands-on coding and infrastructure building.
Top Skills: AWSMlflowPythonSagemakerSQL
Reposted 5 Hours AgoSaved
Remote or Hybrid
United States
205K-265K Annually
Senior level
205K-265K Annually
Senior level
AdTech • Digital Media • eCommerce • Marketing Tech • Mobile • Software
Define and drive full-stack architecture and technical vision across teams, write high-quality production code, lead zero-to-one projects, productionize ML systems, own reliability and SLOs, mentor senior engineers, and align engineering roadmaps with product and company strategy.
Top Skills: AWSDockerGoJavaScriptNode.jsPythonReactRelational DatabasesTypescript
Reposted 5 Hours AgoSaved
Remote
United States
102K-163K Annually
Mid level
102K-163K Annually
Mid level
Edtech
As Software Engineering Manager, you'll lead a team in enhancing content workflows through automation and AI, develop scalable solutions, and manage cross-functional collaboration.
Top Skills: APIsAWSAzureAzure DevopsGCPGenerative AiJIRAMachine Learning
Reposted 5 Hours AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Software
Develop and maintain web and desktop applications using .NET technologies. Requires strong programming skills, experience with databases, and project management.
Top Skills: .Net 6+.Net Blazor.Net CoreAdo.NetCC#.NetC++Design PatternsGitJavaLinqLinux BashMaria DbMicro ServicesMvvmMySQLOraclePythonSemi Standard ProtocolsSQL ServerVb.NetVisual Studio 2019+Windows PowershellWinformsWpf
Reposted 5 Hours AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Software
The Diagnostics Engineer will design, develop, and validate diagnostics software for networking hardware, collaborating with engineering and manufacturing teams to ensure high performance and reliability.
Top Skills: CC++GitLinuxUboot
Reposted YesterdaySaved
In-Office or Remote
2 Locations
Entry level
Entry level
Software
The Optical Test Development Engineer designs and develops optical test systems, collaborates across teams, analyzes test data, creates automation scripts, and maintains quality standards.
Top Skills: .NetAzure DevopsGitOptical Spectrum AnalyzersOptical Test SystemsProgrammable Optical Power MetersSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account