> Markdown version of [/jobs/ext/4034385-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/4034385-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Manager - **Company:** Jack Henry & Associates, Inc - **Location:** Birmingham, AL, United States (Remote available) - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Automation of Tests, Microsoft Azure, Batch Processing, Big Data, Software as a Service, Cloud Computing, Code Review, Software Debugging, Cloud Services, Software Engineering, Data Streaming, Web Applications, Change Data Capture, Restful APIs, Data Pipelines, Golang - **Published:** October 30, 2026 - **Apply:** https://diversityjobs.com/career/18789135/Software-Engineering-Manager-Alabama-Birmingham ## About the Role * A minimum of 7 years of experience in software development. * At least 1 year of experience managing software engineers as direct reports. * Experience designing, building, and operating cloud-based software systems. * Experience reviewing architecture and system designs and providing technical guidance to engineering teams. * Experience supporting production systems, including availability, performance, observability, and incident response. * Experience developing REST APIs, distributed services, or data-intensive applications. What would be nice for you to have: * Experience developing software products for banks, credit unions, or other financial institutions. * Experience developing cloud services with GCP and Golang. * Experience with AWS or Azure may substitute for direct GCP experience. * Experience designing and building batch and streaming data pipelines, including change data capture. * Experience integrating cloud applications with on-premises systems. * Experience coaching engineers with different skill and experience levels. * If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're looking for passionate, driven individuals who align with our mission and can bring unique perspectives to our team. Why Jack Henry? ## Description The Software Engineering Manager leads a team that builds and operates cloud services, web applications, and data pipelines products for credit unions. The manager develops the team, guides architecture and design decisions, and oversees services that connect cloud applications to on-premises core systems through REST APIs, batch processing, and data streaming. This is a remote position, and candidates must live within approximately a 70-mile radius of one of our office locations: Allen, TX; Overland Park, KS; Springfield, MO; Monett, MO; Charlotte, NC; Birmingham, AL; or Louisville, KY. This position is ineligible for immigration sponsorship and support. Please do not apply if at any time you will need immigration support now or in the future (i.e., H-1B, PERM). All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity. What you'll be responsible for: * Manage, coach, and develop software engineers through clear goals, regular feedback, performance reviews, and career planning. * Set priorities, assign work, remove blockers, and hold the team accountable for quality and delivery. * Lead the design, development, release, and production support of cloud services, web applications, and data pipelines. * Own the team's availability, performance, observability, incident response, and post-incident improvements. * Review architecture and system designs and provide technical guidance with other engineering and architecture leaders. * Establish standards for design reviews, code reviews, automated testing, security, debugging, and release readiness. * Oversee REST APIs and batch, streaming, and change data capture pipelines that move data from on-premises core systems to cloud applications. * Coordinate dependencies with product, cloud, data, security, architecture, and on-premises core teams. * Communicate progress, risks, tradeoffs, staffing needs, and technical decisions to product and technology leaders. * May perform other job duties as assigned., No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations. Requests for full corporate job descriptions may be requested through the interview process at any time.