Top Software Engineer Jobs in Birmingham, AL

Reposted YesterdaySaved
Remote
America
180K-200K Annually
Mid level
180K-200K Annually
Mid level
Blockchain • Financial Services • Cryptocurrency • Web3 • App development
The Blockchain Engineer will design, build, and scale smart contract systems, manage token logic, and optimize on-chain infrastructure in a fast-paced environment.
Top Skills: Bep20Erc20FoundryHardhatRustSolidity
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Artificial Intelligence • Edtech • HR Tech • Software
Build end-to-end product features with a backend focus: schema and API design, UI work in React/TypeScript, GCP/Terraform infrastructure, CI/CD, DB performance tuning, production ownership, and product decision-making using AI coding tools.
Top Skills: Auth0Ci/CdClaude CodeCursorGCPGoNode.jsOauthReactSAMLSQLSsoTerraformTypescript
Reposted YesterdaySaved
In-Office or Remote
4 Locations
120K-220K Annually
Senior level
120K-220K Annually
Senior level
Fintech • Information Technology • Software • Financial Services
As a Senior Software Engineer, you will develop new products and improve engineering infrastructure while taking ownership of product deliverables and enhancing technical architecture.
Top Skills: AWSAws LambdaGCPGoMySQLPythonReactScala
Reposted YesterdaySaved
Remote
USA
Senior level
Senior level
Information Technology • Software • Consulting
The Senior React Native Engineer will architect, build, and scale cross-platform mobile applications, ensuring performance and user experience while integrating with APIs and improving team efficiency.
Top Skills: ExpoGraphQLNode.jsReact NativeRestTypescript
Reposted YesterdaySaved
Remote
United States
Mid level
Mid level
Machine Learning • Software
The Forward Deployed Engineer will work with customers to identify and solve problems, build solutions using an AI-powered platform, and advocate for product changes based on customer feedback and production outcomes.
Top Skills: Data EngineeringDistributed SystemsMl
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted YesterdaySaved
Remote or Hybrid
2 Locations
Senior level
Senior level
Software
Design, develop, and test C/C++ features for Nokia's Service Router OS focused on packet-processing (L2/L3, MPLS). Diagnose scale, performance, and correctness issues, support hardware/SDK bring-up, collaborate with QA and protocol teams, document designs, and mentor junior engineers.
Top Skills: Asic SimulationBroadcom DnxBroadcom SdkCC++EthernetGdbIpv4Ipv6LinuxMplsMultithreadingPacket GeneratorsSynchronizationTcpUdpVlan
Reposted YesterdaySaved
Remote
U.S.
200K-240K Annually
Senior level
200K-240K Annually
Senior level
HR Tech • Payments • Software • Financial Services
The Staff Software Engineer will design and operate financial systems involving ledgering, transaction processing, decisioning, and money movement, ensuring correctness and reliability while mentoring engineers and improving system resilience.
Top Skills: AWSDjangoDjango Rest FrameworkDockerPostgresPythonReactTypescript
Reposted YesterdaySaved
Remote
United States
Senior level
Senior level
Real Estate
Lead development of a new iOS mobile product: implement LiDAR/AR scanning, floor-plan rendering, offline-first sync with FastAPI backend, prototype visualizations, integrate backend/ML work, and own subsystems end-to-end on a small, fast-moving team using AI coding agents.
Top Skills: @MainactorActorsAi Coding AgentsArArkitCiClaude CodeCodableCore DataFastapiLidarMetalPythonRoomplanScenekitSendableSimdSwiftSwift 6Swift ConcurrencySwiftdataSwiftuiUrlsessionXcodebuild
Reposted YesterdaySaved
Remote
United States
80K-100K Annually
Senior level
80K-100K Annually
Senior level
Software
The Product Support Engineer will handle customer environments, resolve Hadoop and Spark issues, and ensure optimal performance during migrations and upgrades.
Top Skills: BashCloudera ManagerHadoopHdfsHiveImpalaKafkaLinuxNifiPythonScalaSparkYarn
Reposted YesterdaySaved
In-Office or Remote
6 Locations
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineer in Data Infrastructure, you will build and maintain high-performance data storage systems for AI training, collaborate with experts, and optimize data processing.
Top Skills: AirflowApache BeamBigQueryDbtFlinkGcsKubernetesPythonS3Spark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account