Get the job you really want.
Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Birmingham, AL
Consumer Web • Fitness • Other
As an iOS Engineer, you'll design and build features for the AllTrails iOS app, collaborate with teams, address bugs, and ensure scalable code.
Top Skills:
Auto LayoutCoredataGitGitObjective-CRestful ApisSqliteSwiftXcode
Information Technology
The Software Engineer III will manage infrastructure, build services, and maintain the Internal Developer Platform while ensuring reliability and scalability of systems.
Top Skills:
HadoopJavaKubernetesPrestoPython
Reposted 5 Days AgoSaved
Fintech • Payments • Financial Services
Lead the design, implementation, and optimization of cloud-based contact center solutions using Amazon Connect, mentoring team members and ensuring system performance.
Top Skills:
Amazon ConnectAmazon KinesisAmazon LexAmazon S3AWSAws LambdaJavaJavaScriptNode.jsPythonTerraform
Artificial Intelligence • Machine Learning • Software • Transportation
As a Principal Software Engineer, lead architecture, develop applications, mentor staff, and ensure delivery of AI/ML software systems, primarily in C++.
Top Skills:
AndroidC++DockerGccJavaScriptLinuxmacOSPythonQmake/CmakeWindows
Software
As a Software Engineer, you will build features, improve the product development cycle, and ensure code quality while collaborating with teams and solving complex problems.
Top Skills:
HerokuPostgresReactRedisRuby On RailsTypesense
Fitness • Healthtech • Retail • Pharmaceutical
Design and implement scalable digital solutions, define architecture, write and review code, integrate systems, ensure reliability through testing and monitoring, collaborate in agile teams, and maintain technical documentation. Requires ~10% travel.
Top Skills:
.NetAkkaAlerting ToolsAngularAWSAzureCi/Cd PipelineData LakeData MeshData WarehouseGCPGitGoJavaKafkaKubernetesLogging ToolsMetrics ToolsMonitoring ToolsMs SqlPostgresRabbitMQRestful ApisSnowflakeSnsTerraform
Consumer Web • Other • Social Media • Software
Seeking experienced Senior Backend Engineers to join a collaborative team, focusing on backend systems, shared services, and product features aimed at improving user experiences and monetization.
Top Skills:
DynamoDBJavaPostgresPython
Reposted 24 Days AgoSaved
Transportation
Develop and deliver high-quality front-end software for freight logistics. Lead design, mentor junior engineers, and enhance customer experiences using modern frameworks.
Top Skills:
AngularFlutterGraph QlJavaScriptReact NativeTypescript
Artificial Intelligence • Healthtech • Machine Learning
Lead and optimize enterprise client implementations, develop frameworks for efficiency, conduct end-to-end testing, and collaborate across teams to drive impactful technology in healthcare.
Top Skills:
AWSAzureMySQLPostgresReactTypescript
Blockchain • Cryptocurrency
Develop core backend components for a blockchain network, focusing on networking, reliability, scalability, and high-quality software practices.
Top Skills:
CC++RustZig
Software
As a Software Engineer for macOS, you will own significant aspects of our app architecture, write production-quality code, and collaborate on product features.
Top Skills:
AppkitCi/CdGitGithub ActionsSwiftSwiftuiXcode Cloud
Security • Software
Join the Integrations team as a Software Engineer to build backend systems connecting Mark43 to public safety tools, ensuring data flows smoothly across agencies.
Top Skills:
JavaKafkaRabbitMQRelational DatabasesRest Apis
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software
As a Software Engineer on the macOS team, you'll build and scale Speechify's core desktop app, collaborating on architecture, coding, and product planning tasks while focusing on accessibility and performance.
Top Skills:
AppkitCi/CdGitGithub ActionsSwiftSwiftuiXcode Cloud
Reposted 19 Days AgoSaved
Software
Seeking a product-minded software engineer to enhance Dagster+, focusing on backend improvements and user experience in a fully remote role. Responsibilities include leading product development, solving technical challenges, and collaborating with the team to optimize systems.
Top Skills:
AWSGraphQLKubernetesPostgresPythonReactTypescript
Healthtech
The Software Engineer II will develop scalable web applications, improve data pipelines, and collaborate with cross-functional teams using Agile methodologies.
Top Skills:
DockerKubernetesSQL
Software
Work with senior engineers to design, build, and deploy full-stack solutions for public sector clients, focusing on secure identity solutions.
Top Skills:
AWSAzureC#GCPGoGraphQLJavaPostgresReactRestRustTypescript
Reposted 19 Days AgoSaved
Easy Apply
Easy Apply
AdTech • Artificial Intelligence • Events • Marketing Tech • Software • Conversational AI • Automation
Design and develop scalable microservices and systems using Node.js and Next.js, ensuring performance and observability while mentoring junior engineers.
Top Skills:
ClickhouseCloudflareCloudflare WorkersDockerJavaJenkinsKubernetesNext.JsNode.jsOpentelemetry
Artificial Intelligence • Software
The role involves designing CLI and backend services, maintaining code quality, collaborating on technical issues, and writing documentation.
Top Skills:
AWSC#DockerGoJavaJenkinsPHPPostgresPythonRubyScala
AdTech • Artificial Intelligence • Information Technology • Software • Generative AI
Build and scale production-quality full-stack systems, lead cross-functional initiatives, optimize matching algorithms, create high-quality user experiences, and use experimentation and data to drive product decisions.
Top Skills:
Terraform,Aws,Loki,Grafana,Tempo,Mimir,Tailscale,Cloudflare,Postgresql,Clickhouse,Redis,Kafka,Python,Ruby On Rails,React,Typescript,Ios,Android,Web,Flutter,React Native
Blockchain • Software
Design, build, and maintain scalable end-to-end systems and APIs/SDKs for an enterprise custody platform. Work full-stack across databases, cloud deployments, CI/CD, and security; troubleshoot issues, integrate emerging technologies, and mentor junior engineers.
Top Skills:
AWSAzureC++Ci/CdDevOpsDockerEncryptionGCPJwtKubernetesMongoDBMySQLNode.jsOauthPostgresPythonRedisRestRust
Edtech • Information Technology
Design, implement, and maintain front-end and back-end features for the Engage team within Canvas LMS. Collaborate across disciplines, ensure accessibility and observability, support internationalization, participate in CI/CD and testing, and join on-call rotations to maintain production services.
Top Skills:
ActiverecordAWSBackground Job ProcessingCanvas LmsCdnClaudeDockerGeminiGithub ActionsGithub CopilotGitlab CiLti 1.3Node.jsObserveOnerosterPostgresReactRestful ApisRuby On RailsTypescriptWcag
20 Days AgoSaved
Easy Apply
Easy Apply
Financial Services
Design, build, and maintain scalable customer-facing web applications using Vue and .NET. Collaborate with cross-functional teams, participate in code reviews, improve CI/CD/testing/monitoring, contribute to architecture, and communicate progress while supporting product and quality goals.
Top Skills:
Javascript,Vue.Js,.Net Core,C#,Entity Framework,Postgres,Aws,Microservices,Ci/Cd,Testing,Monitoring
20 Days AgoSaved
Easy Apply
Easy Apply
Financial Services
Build and enhance customer-facing web applications using Vue.js and .NET Core. Implement well-scoped features, write tested maintainable code, participate in code reviews, collaborate with cross-functional teams, support CI/CD and cloud deployments, and contribute to architecture and continuous improvement.
Top Skills:
Vue.Js,Javascript,.Net Core,C#,Entity Framework,Postgresql,Aws,Ci/Cd,Microservices
Reposted 23 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Software
As a Software Engineer, you'll develop software for Ceph and distributed storage, collaborating with a global team to enhance cloud solutions.
Top Skills:
CephGoKubernetesLinuxOpenstackPython
Cloud
Design and implement cloud solutions for clients, leading teams, solving technical challenges, and utilizing modern technologies like Kubernetes and AI.
Top Skills:
AICi/CdGithub ActionsGitlabGoGCPKubernetesLangchainLlmsPythonStreamlit
Top Companies in Birmingham, AL Hiring Software Engineers
See AllPopular Birmingham, AL Job Searches
Tech Jobs & Startup Jobs in Birmingham
Remote Jobs in Birmingham
Content Jobs in Birmingham
Customer Success Jobs in Birmingham
IT Jobs in Birmingham
Cyber Security Jobs in Birmingham
Tech Support Jobs in Birmingham
Data & Analytics Jobs in Birmingham
Analysis Reporting Jobs in Birmingham
Analytics Jobs in Birmingham
Business Intelligence Jobs in Birmingham
Data Engineer Jobs in Birmingham
Data Science Jobs in Birmingham
Machine Learning Jobs in Birmingham
Data Management Jobs in Birmingham
UX Designer Jobs in Birmingham
Software Engineer Jobs in Birmingham
Android Developer Jobs in Birmingham
C# Jobs in Birmingham
C++ Jobs in Birmingham
DevOps Jobs in Birmingham
Front End Developer Jobs in Birmingham
Golang Jobs in Birmingham
Hardware Engineer Jobs in Birmingham
iOS Developer Jobs in Birmingham
Java Developer Jobs in Birmingham
Javascript Jobs in Birmingham
Linux Jobs in Birmingham
Engineering Manager Jobs in Birmingham
.NET Developer Jobs in Birmingham
PHP Developer Jobs in Birmingham
Python Jobs in Birmingham
QA Jobs in Birmingham
Ruby Jobs in Birmingham
Salesforce Developer Jobs in Birmingham
Scala Jobs in Birmingham
Finance Jobs in Birmingham
HR Jobs in Birmingham
Internships in Birmingham
Legal Jobs in Birmingham
Marketing Jobs in Birmingham
Operations Jobs in Birmingham
Office Manager Jobs in Birmingham
Operations Manager Jobs in Birmingham
Product Manager Jobs in Birmingham
Project Manager Jobs in Birmingham
Sales Jobs in Birmingham
Account Executive (AE) Jobs in Birmingham
Account Manager (AM) Jobs in Birmingham
Sales Leadership Jobs in Birmingham
Sales Development Representative Jobs in Birmingham
Sales Engineer Jobs in Birmingham
Sales Operations Jobs in Birmingham
All Filters
Total selected ()
No Results
No Results













.png)
















