Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Birmingham, AL
Cloud • Security • Software • Cybersecurity
Develop and maintain Akamai’s custom Linux kernel and distribution. Responsibilities include adding performance, reliability, and security features; porting modifications to newer kernel versions; debugging production and test issues; improving build and continuous-testing automation; collaborating with platform, application, test, and hardware teams; and contributing work upstream to the Linux community.
Top Skills:
CEthernetHTTPIpKvmLinuxLinux KernelPerlPythonQuicShellTcpTcp/IpTlsUdp
Cloud • Security • Software • Cybersecurity
Develop and maintain Akamai’s custom Linux kernel for its cloud platform. Responsibilities include adding performance, reliability, and security features; porting modifications across kernel versions; debugging production and test issues; improving build and continuous-testing automation; collaborating with platform, application, hardware, and test teams; and contributing changes upstream to the Linux community.
Top Skills:
ArmCEthernetHTTPKvmLinuxLinux KernelPerlPythonQuicShellTcp/IpTlsUdp/IpX86
Cloud • Security • Software • Cybersecurity
Design, implement, optimize, and operate highly available distributed data streaming platforms across FedRAMP environments. Develop concurrent, low-latency software using C, C++, Go, or Java; support full-stack data delivery; troubleshoot complex network and distributed-system issues; and provide technical guidance through code reviews and mentoring.
Top Skills:
CC++Cloud ComputingConcurrencyData StreamingDistributed SystemsFedrampGoHTTPJavaLinuxMultithreadingPerlPythonShellSshSslSynchronizationTcp/IpTypescript
Information Technology • Security • Software
Leads an engineering team developing and operating secure integrations with third-party systems and an integrations marketplace. Responsibilities include technical direction, delivery planning, architecture, API and data synchronization design, authentication, reliability patterns, CI/CD pipelines, observability, production troubleshooting, partner coordination, and applying AI to integration development and support.
Top Skills:
APIsAsynchronous ProcessingAuthenticationAuthorizationAutomated Integration TestingAWSContract TestingDistributed SystemsJavaScriptNode.jsRestRuntime IsolationSandboxingSQLTypescript
Software
Develop complex, scalable public safety software using C#, Angular, databases, APIs, cloud infrastructure, and AI integrations. Lead design and code reviews, guide developers, contribute to architecture, improve frameworks, address technical debt, create automated testing strategies, optimize database and application performance, and diagnose escalated production issues. Serve as a technical subject matter expert while coordinating with internal teams, customers, and external entities.
Top Skills:
AgileAngularAnsibleAnthropicC#Claude CodeCursorEntity FrameworkGithub CopilotGrpcKubernetesLlm ApisOpenaiPostgresRestful ApisScrumTerraform
Agency • Information Technology • Software • Design
Leads end-to-end engineering across client engagements, including architecture, development, deployment, maintenance, and technical client relationships. Builds web applications, APIs, integrations, and CMS solutions while establishing development workflows, CI/CD pipelines, and engineering standards. Facilitates technical discovery, reviews code, manages technical debt, and evaluates AI-assisted development practices. Collaborates with designers, strategists, project managers, and QA while balancing quality, budgets, timelines, and evolving priorities.
Top Skills:
APIsCi/CdCmsCraft CmsDockerDrupalFigmaJavaScriptNext.JsPantheonPHPReactReact NativeSymfonyUpsunVercelWordpress
Consumer Web • Gaming • Software
Design and maintain foundational gameplay systems, frameworks, workflows, and tools using C++ and Unreal Engine 5. Provide technical direction for shared gameplay architecture, profile and optimize CPU, memory, networking, and systemic performance, and establish performance metrics, budgets, workflows, and tools. Collaborate across engineering and content teams to support scalable multiplayer game simulation and networking.
Top Skills:
C++Unreal Engine 5
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Food • Machine Learning • Software
Build and operate WISEcode’s food data lakehouse using Python, SQL, DuckLake, S3 Parquet, Postgres, and Prefect. Responsibilities include source ingestion, entity resolution, pipeline consolidation, data enrichment, downstream connectors, data quality reporting, configuration discipline, and architectural documentation. The role requires designing and shipping production lakehouse or warehouse systems, managing scalable API-driven pipelines, and collaborating closely with engineers in a fully remote environment.
Top Skills:
Amazon EcsAmazon EventbridgeAmazon S3Amazon SnsApache AirflowSparkAws FargateAws IamAws LambdaDagsterDatabricksDbtDuckdbDucklakeDynamoDBGithub ActionsKubernetesMedallion ArchitectureOcr ApisPostgresPrefectPythonQuartoS3 ParquetSnowflakeSQLStar SchemaTerraform
Aerospace • Information Technology • Professional Services • Security • Software
Leads an Agile software development team supporting mission-critical applications in an Operations and Maintenance environment. Provides technical direction, mentoring, code reviews, architecture, development, testing, deployment, troubleshooting, modernization, and production support. Drives cloud-native and DevSecOps practices, CI/CD automation, secure coding, database integration, technical documentation, and continuous improvement while collaborating with product owners, architects, cybersecurity, operations, and other stakeholders.
Top Skills:
AWSC#Ci/CdCloudFormationDevsecopsDockerGitGoogle Cloud PlatformJavaJavaScriptKanbanKubernetesMicroservicesAzureNoSQLPythonRestful ApisSafeScrumSQLTerraformTypescript
Aerospace • Information Technology • Professional Services • Security • Software
Principal Software Developer responsible for designing, developing, and scaling distributed, high-throughput software systems. The role delivers features, improves reliability, identifies bottlenecks, leads system migrations from monoliths to microservices, and works across the technology stack. Responsibilities include architectural design, cloud engineering, technical leadership, mentoring developers, communicating technical decisions, and using AI and automation tools to improve engineering outcomes.
Top Skills:
Ai ToolsAsynchronous SystemsAutomation ToolsCaching LayersCloud EngineeringDistributed SystemsJavaMicroservicesMulti-Tier ArchitecturesPythonSecure Service IntegrationStorage Layers
Aerospace • Information Technology • Professional Services • Security • Software
Develop and maintain custom Salesforce applications for CMS Marketplace initiatives. Build Lightning Web Components, Apex, and integrations using JavaScript, Python, Java, SOQL, REST, and SOAP. Participate in requirements gathering, architecture collaboration, code reviews, testing, CI/CD deployment, technical documentation, troubleshooting, and full application lifecycle delivery across multiple Salesforce organizations. Work remotely on Eastern Time while collaborating with Agile teams and business stakeholders.
Top Skills:
AgileAmazon Web Services (Aws)ApexAzure DevopsBitbucketC#Ci/CdConfluenceCopado Ci/CdCSSGitGitGithub ActionsGCPHTMLIntellijJavaJavaScriptJenkinsJIRAJSONKanbanAzurePythonRestRest ApisSafeSalesforceSalesforce Lightning Web Components (Lwc)ScrumSharepointSoapSOQLVisual StudioVisual Studio CodeXML
Information Technology • Real Estate • Software • PropTech
Leads Clever’s engineering organization and technical strategy, overseeing architecture, execution, production systems, organizational design, recruiting, and leadership development. The role remains technically hands-on through architecture and code reviews, debugging, production support, and direct contribution. It also drives AI-assisted engineering, modernization of legacy systems, engineering productivity, and close collaboration with Product and executive leadership.
Top Skills:
Artificial IntelligenceAWSDjangoFrontier Ai ModelsJavaScriptPostgresPythonRuby On Rails
Security • Cybersecurity
Develop and support full-stack software using C#, .NET Core, ReactJS, MVC, LINQ, REST APIs, and SQL Server. Responsibilities include designing, testing, deploying, troubleshooting, and upgrading applications; maintaining data feeds and interfaces; participating in software reviews; supporting continuous improvement; and collaborating with internal and external customers. The role is remote within the United States, requires US citizenship, may require security clearance eligibility, and may involve 5% travel.
Top Skills:
.Net CoreC#LinqMicrosoft Sql ServerMvcReactRelational DatabasesRest ApisT-Sql
Information Technology
Lead the technical vision and architecture for scalable, secure, high-performance distributed systems. Provide engineering leadership, mentorship, and architectural guidance while driving reliability, automation, CI/CD, security, performance optimization, and technical strategy. Investigate emerging technologies, oversee complex problem-solving, establish engineering standards, and collaborate with product and business stakeholders to align technology roadmaps with organizational goals.
Top Skills:
AWSAzureCi/CdDistributed SystemsDockerGCPInfrastructure As Code (Iac)Load Balancing
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




















