Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Birmingham, AL
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Lead cross-functional teams to design, build, and deliver scalable enterprise software and products. Own engagement relationships, product roadmaps, architecture (APIs, microservices), CI/CD and quality practices, project planning, and mentoring of junior staff to drive delivery and continuous improvement.
Top Skills:
AgileApi ManagementAPIsAtddC#.NetCi/CdEnterprise Application IntegrationJavaMicroservicesPythonScrumWaterfall
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Develop and support automotive IoT solutions integrating OT data (PLCs, robots) with IT systems. Implement data ingestion (MQTT, ETL), work with relational/NoSQL databases, perform capability studies and statistical analysis, and build BI reports/dashboards.
Top Skills:
AbbAws QuicksightC#C++CpkETLFanucGage RGage R&RJavaJavaScriptKukaMicrosoft Power BiMotomanMqttMySQLNoSQLOlap (Llap)OraclePlc (Rockwell)Plc (Siemens)PythonQlikviewRSQL Server
Machine Learning • Payments • Security • Software • Financial Services
Leads the design and development of software solutions, resolves complex technical problems, and provides guidance to engineering colleagues. Responsibilities include preparing technical documentation, reviewing code and testing, applying modern development methodologies, and supporting business initiatives. The role typically requires a bachelor’s degree and at least three years of relevant experience. Preferred skills include Agile, cloud computing, DevOps, requirements analysis, system design, and project management.
Top Skills:
Agile MethodologyCloud ComputingDevOps
Big Data • Information Technology • Software • Analytics • Energy
Develop and maintain C#/.NET software for electric and gas distribution engineering tools. Implement features, fixes, integrations, tests, and CI/CD automation while configuring enterprise systems for customer needs. Collaborate in Scrum, participate in reviews, reduce technical debt, document processes, and mentor teammates. The role may involve GIS or Enterprise Asset Management integrations and requires strong software development experience in utility or energy infrastructure environments.
Top Skills:
.NetArcgisC#Ci/CdCloud ApisGe SmallworldGitIbm MaximoIntergraph G/TechnologySAPVisual Studio
Big Data • Information Technology • Software • Analytics • Energy
Develop and maintain C# and .NET functionality for electric and gas distribution software tools. Responsibilities include feature development, bug fixes, unit and integration testing, peer reviews, CI/CD support, refactoring, documentation, and Scrum participation. The engineer will collaborate with product, QA, and senior developers while responsibly using AI coding assistants and building expertise in modern software engineering practices.
Top Skills:
.NetC#CadChatgptCi/CdClaudeCloud ApisEam SystemsGisGitGithub CopilotVisual Studio
Healthtech • Social Impact • Software • Telehealth
Build and scale full-stack software for employer and Employee Assistance Program products, including employer portals, patient and provider workflows, eligibility, authorization, and billing. Lead technical projects, design secure distributed systems, mentor engineers, contribute to engineering culture, and use modern technologies and AI-assisted development tools. Collaborate cross-functionally to expand access to mental healthcare.
Top Skills:
AWSCi/CdClaude CodeCursorDockerGCPGithub CopilotKubernetesLlmsNode.jsPostgresReactTypescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Cybersecurity
Lead enterprise automation and agentic AI initiatives, owning the automation and integration stack and Center of Excellence. Build secure, reusable workflows and integration frameworks using platforms such as Zapier, Claude, and Glean. Establish governance, standards, documentation, and prioritization practices while partnering with IT, innovation teams, engineers, business stakeholders, and executives. Identify operational inefficiencies, develop automation roadmaps, and deliver scalable systems with secure data handling, access controls, human oversight, and measurable business impact.
Top Skills:
Api IntegrationsClaudeGleanJavaScriptAzureMicrosoft EntraMicrosoft IntunePythonTypescriptZapier
Cloud • Enterprise Web • Sales • Software • Transportation
Lead a hands-on engineering team building and shipping features for a modern trucking transportation management system. Partner with Product and Design to shape roadmaps, contribute to Ruby on Rails and React development, mentor engineers, maintain engineering quality, understand customer workflows, and deliver improvements quickly in a fully remote environment.
Top Skills:
ReactRuby On Rails
Cloud • Enterprise Web • Sales • Software • Transportation
Build and ship web-based transportation management software for trucking customers. Collaborate with product, UX, and engineering teammates to understand user workflows, solve domain problems, deliver features rapidly, and maintain an effective balance between quality and velocity. The role requires proactive ownership, strong communication, frequent collaboration, and willingness to learn the trucking industry and engage with customers.
Top Skills:
ReactRuby On Rails
Artificial Intelligence • Cloud • Consumer Web • eCommerce • Information Technology • Software
Lead backend engineering for a high-performance, data-intensive SaaS platform. Responsibilities include defining technical vision, designing scalable and highly available systems, executing technical projects, participating in architecture decisions, monitoring and optimizing services, improving CI/CD and infrastructure, conducting postmortems, mentoring engineers, documenting practices, and aligning with partner teams.
Top Skills:
Ci/CdDockerGCPGoGrpcJavaLinuxMemcachedMySQLOpentelemetryPHPPythonRedisTcp
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Leads architecture and hands-on development of scalable backend systems and APIs supporting real-time applications. Owns the engineering lifecycle, writes high-performance code, establishes testing and reliability practices, resolves production issues, guides technical roadmaps, collaborates cross-functionally, and mentors engineers. The role requires expertise in object-oriented backend development, distributed cloud systems, automated testing, system monitoring, and technical leadership.
Top Skills:
APIsAWSC#Cloud-Native ArchitecturesDistributed SystemsGoogle Cloud Platform (Gcp)Integration TestingJavaPerformance TestingUnit Testing
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design and deliver Android system applications for Toast POS devices, including device policy enforcement, setup, firmware and app updates, background services, and fleet deployment. Lead technical design, cross-functional planning, Android and hardware upgrades, automated testing, production issue investigations, and staged rollouts. Mentor engineers and collaborate with product, hardware, QA, and software teams to build secure, reliable device-management systems.
Top Skills:
AdbAndroidAndroid Device Owner ApisAndroidxAospAWSDevice Policy Controller ApisHiltJavaKotlinKotlin CoroutinesLogcatReactRobot FrameworkTypescriptUiautomator
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.
All Filters
Total selected ()
No Results
No Results




.jpg)







.jpg)






.jpg)

