×
Register Here to Apply for Jobs or Post Jobs. X

Fellow Software Engineer - Compliance

Job in Lansing, Ingham County, Michigan, 48900, USA
Listing for: Ally
Full Time position
Listed on 2026-05-08
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

General information

# 22226

Remote? No

The Opportunity

At Ally, you get a startup feel, but experience the benefits of a company that has worked out the kinks and is fulfilling its purpose. We are always evolving and see that as a good thing. From owning our work to seeing its impact in the real world, our team is relentless in finding new ways technology can help make experiences better and help people.

We are problem solvers, we value diverse thinking, we support one another, and we challenge ourselves to think bigger in the journey to deliver customer-obsessed tech solutions. To read more about what our tech team does, be sure to visit our tech blog h

The Work Itself

  • Serve as a high‑impact individual contributor, designing and building core platform services, shared components, frameworks, CLIs, and tooling that materially improve developer productivity, system reliability, and scalability.
  • Provide deep API development expertise, with strong subject‑matter knowledge in AML compliance, enterprise integrations, and long‑term platform sustainment.
  • Own and evolve the end‑to‑end API platform architecture, balancing developer experience with enterprise requirements for performance, scalability, security, observability, and regulatory compliance.
  • Mentor and develop senior and principal engineers through active engagement, including architecture and design sessions, code reviews, system walkthroughs, and pair‑designing complex systems.
  • Ensure platform solutions meet enterprise expectations for security, privacy, accessibility, audit readiness, and resiliency, including failure‑mode analysis, resiliency testing, and graceful‑degradation strategies.
  • Evaluate emerging technologies and lead proof‑of‑technology initiatives, driving solutions through production implementation and broad organizational adoption where they deliver meaningful value.
  • Partner closely with product owners and business stakeholders to ensure initiatives and user stories reflect appropriate technical direction, architectural integrity, and best practices.
  • Provide technical leadership and direction to agile delivery squads, ensuring solutions are designed, developed, deployed, and sustained in alignment with business and compliance requirements.
  • Drive continuous improvement in engineering practices through coaching, pair programming, rigorous code reviews, and technical forums, reinforcing high standards of quality and craftsmanship.
  • Enable product teams through clear documentation, reference implementations, architectural guidance, and guardrails, reducing cognitive load and accelerating safe platform adoption.

The Skills You Bring

Minimum Qualifications:

  • 9+ years of relevant experience
  • Bachelor’s Degree in Computer Science, Software Engineering, or other related discipline preferred

Preferred Qualifications:

  • 9+ years of relevant experience managing projects in the technology sector
  • 3+ years’ experience delivering and/or supporting AML and Fraud technology
  • Experience developing, executing, and integrating with Generative AI systems, Cloud based and on-prem applications, and SAS Financial Crimes platforms
  • Good understanding of technical architecture, design, and infrastructure (including cloud) to communicate effectively with technology delivery teams
  • Proven ability to multi-task and manage several concurrent projects and initiatives
  • Experience with Project Management methodologies and tools, resource planning, and forecasting
  • Ability to supervise staff and make personnel decisions
  • Consulting/Problem Solving -- ability to work in an advisory capacity to identify key technical and business problems, develop and evaluate alternative solutions and make recommendations
  • Systems Delivery -- Experience in all aspects of the software development life cycle (Agile)
  • Technical Program Management - Expertise in leading large programs including planning, estimation, risk management, staffing, change control, and status reporting
  • Ability to craft and deliver messages regarding goals, risks, and issues to senior leadership in Technology and Compliance via presentations and emails
  • Knowledge of standard change management tools and processes

Note:

Ally will not sponsor a new…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary