Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Birmingham, AL
Real Estate
Senior Backend Engineer responsible for designing scalable Java Spring microservices, implementing features, resolving defects, and improving backend architecture. The role involves event-driven systems, relational and NoSQL databases, testing, code quality, mentoring engineers, technical leadership, and collaboration with product teams. Engineers will also validate AI-assisted code, promote AI development practices, and work with cloud-native tools across AWS, Docker, Kubernetes, and continuous delivery systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernate 6Java 17+Java 21JpaKafkaKubernetesModel Context Protocol (Mcp)NoSQLOpensearchPostgresRedisSonarqubeSpring Boot 3.XSQLTeamcity
Consulting
Lead the design, development, deployment, and support of enterprise integration solutions using Mule 4 and the Anypoint Platform. Responsibilities include API and integration-flow development, DataWeave transformations, CloudHub deployments, code reviews, mentoring, troubleshooting, security compliance, and collaboration with QA, DevOps, infrastructure, and architecture teams. The role requires fluent Spanish and English communication and support during U.S. working hours.
Top Skills:
Anypoint MqAnypoint StudioApi ManagerApikitCi/CdCloudhub 2.0DataweaveDevOpsGitHttp/HttpsMavenMicroservicesMule 4Mulesoft Anypoint PlatformMulesoft ConnectorsOpenapi/OasRamlRelational DatabasesRestRuntime ManagerSalesforceSoapSQL
Consumer Web • Gaming • Software
Build and maintain production-quality gameplay systems, workflows, and tools in C++ using Unreal Engine 5. Provide technical guidance on simulation and networking, and collaborate with designers, artists, content creators, and engine teams to develop game-building systems and tools for an unannounced PlayStation project from pre-production through release.
Top Skills:
C++ConsolePcUnreal Engine 5
Reposted 6 Days AgoSaved
Aerospace • Security • Energy • Industrial
Software engineering intern supporting the design, development, integration, and enhancement of complex software applications. The role involves contributing to team goals, creating innovative solutions, developing high-quality features, applying software development lifecycle and configuration management practices, and collaborating with engineers. Interns receive mentorship, hands-on experience, relocation benefits, and short-term housing when eligible.
Hardware • Machine Learning • Security • Software
Build and scale full-stack platform services for user onboarding, identity management, privacy controls, and secure public-safety workflows. Develop React applications, Node.js APIs, database models, and complex SQL queries. Containerize applications with Docker, deploy Kubernetes microservices using Helm, and leverage AWS services including S3, API Gateway, and SQS. Solve authentication, authorization, performance, and data-security challenges while shaping foundational platform architecture.
Top Skills:
Aws Api GatewayAws S3Aws SqsDockerHelmKubernetesNode.jsReactSQLTypescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Healthtech • Information Technology • Consulting
Develops, maintains, tests, troubleshoots, and enhances secure intranet web applications supporting VA research programs. Integrates ColdFusion/CFML applications with Microsoft SQL Server, writes queries and stored procedures, resolves production issues, coordinates releases, improves usability, documents technical solutions, and communicates with technical and non-technical stakeholders.
Top Skills:
AjaxCfmlColdfusionColdfusion ServerCSSDreamweaverHTML5JavaScriptMicrosoft Sql ServerPl/SqlSQLXML
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills:
ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
Artificial Intelligence • Software • Consulting • Automation
Work as a Python development intern building applications and APIs, processing and analyzing data, working with databases and data pipelines, contributing to system architecture, writing clean documented code, and collaborating with the team. Strong emphasis on backend development, SQL, ORMs, and REST API design with potential conversion to full-time.
Top Skills:
DjangoDjango OrmFastapiFlaskGitGitHTTPJSONMySQLNumpyPandasPostgresPythonRest ApiSQLSqlalchemySqlite
Artificial Intelligence • Cloud • Information Technology • Cybersecurity
Develop and maintain React front ends and Java Spring Boot back-end services for a transportation-command modernization program. Responsibilities include building reusable components, integrating REST APIs, modernizing legacy applications, writing automated tests, troubleshooting performance and usability issues, participating in code reviews, supporting CI/CD deployments, and collaborating with analysts, designers, testers, and DevSecOps engineers. The role is fully remote and requires eligibility for a Secret clearance and an active IAT Level II certification.
Top Skills:
AngularjsAWSCi/CdConfluenceCSSCypressGitGitlabHTMLJavaJavaScriptJenkinsJestJIRAKubernetesLinuxPlaywrightReactReact Testing LibraryRestful ApisSpring BootTypescript
Payments • Software
Leads Stripe’s Mobile Development Productivity engineering team, setting technical strategy and managing platforms for mobile development environments, continuous integration, testing, builds, and releases. Responsibilities include hiring and coaching engineers, defining roadmaps, guiding architecture, aligning cross-functional stakeholders, improving reliability and security, and enabling AI agents in mobile development workflows.
Top Skills:
Ai AgentsAndroidAutomated TestingContinuous IntegrationEmulatorsiOSKotlinKotlin MultiplatformMobile SdksReact NativeSimulators
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Birmingham, AL Hiring Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results




.png)





.png)









