Alkami logo

Technical Engineering Manager

Alkami
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

15+ Years

TYPE

FullTime

SALARY

$138.4K - $173K /year

SKILLS REQUIRED

Technical LeadershipPeople ManagementSystem Architecturedistributed systems

Job description

Overview

Cross-functional technical engineering manager coordinating across Engineering, Quality Engineering, SRE, Release Management, Product, Architecture and TPMs to ensure high-quality software delivery. Hands-on role combining people leadership with software development.

What you'll do

  • Work with Product Engineering teams to deliver functional requirements and ensure features are built to specifications.
  • Write and review code, debug complex issues, design and evolve APIs, and deliver scalable platform services (20–30% hands-on).
  • Lead, mentor, and inspire a team of software engineers, providing guidance, support, and feedback to foster professional growth.
  • Build architecture designs, ensure quality of architecture and system design, influence the product roadmap, introduce new technologies, and take ownership of new projects.
  • Partner with Product, Security, Architecture, and Operations to align engineering execution with business outcomes.
  • Identify bottlenecks, reduce technical debt, and drive scalability, resilience, and cost-efficiency.
  • Define and track KPIs (deployment frequency, MTTR, test coverage, SLA adherence); balance speed with quality and manage resource allocation, workload distribution, and project priorities to ensure timely delivery.
  • Maintain a deep understanding of software development technologies, trends, and best practices and provide technical guidance and expertise to the team.
  • Oversee and manage on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime.
  • Drive adoption of modern development practices, tools, and frameworks to improve productivity and product quality.
  • Promote a culture of collaboration, accountability, and continuous learning; champion innovation and experimentation.
  • Collaborate with Product Management through brainstorming sessions and assist in writing requirements for technical debt.
  • Report accomplishments, goals, issues, and deliverable statuses to manage stakeholder expectations.
  • Establish performance goals for all direct reports and evaluate individual and team performance metrics.
  • Continue education in management philosophies, the banking industry, and applications specific to segments of the client base.

What you'll need

  • Strong hands-on experience in several of the following (or equivalent): .NET, Java, C#, Linux container development, k8s, MVC, SaaS, SOA, PostgreSQL, MS SQL Server, modern JavaScript frameworks, Entity Framework, microservices.
  • Proven experience building and delivering SaaS-based software with modern system architecture, such as microservice-based and cloud-native applications.
  • Experience working with one of the cloud service providers (AWS, Azure, Google Cloud Platform).
  • Solid understanding of Operational Excellence and how to apply it in the development lifecycle (e.g., Dev/Ops, CI/CD, automated testing, observability).
  • Experience with observability tools such as Grafana, New Relic, or Haystack.
  • Experience with real-time processing using event-driven architecture and batch processing of high-volume transactions.
  • Experience building complex role-based access and entitlement systems.
  • Proficiency in making data-driven decisions and evaluating trade-offs to prioritize projects and allocate resources.
  • Experience building scalable, operationally efficient systems.
  • Demonstrated experience leading and motivating cross-functional teams toward shared objectives, setting clear expectations and fostering an inclusive culture.
  • Ability to build and maintain productive relationships with a diverse array of stakeholders.
  • Strong analytical and problem-solving skills, including troubleshooting complex issues, identifying root causes, and implementing solutions in a timely manner.
  • Successful in managing multiple concurrent work streams.
  • Experience recruiting, hiring, mentoring/coaching, and managing teams of software engineers.
  • Experience communicating with users, technical teams, and senior leadership to collect requirements, describe product features, technical designs, and product strategy.
  • Experience managing global teams across multiple time zones.
  • Experience in Lean-Agile development methodologies such as Kanban or Scrum.
  • 15+ years of experience in software development or similar engineering fields.
  • 5+ years managing engineering teams.
  • BS or MS in Computer Science or a related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.

Nice to have

  • Experience in fintech, digital banking, or other highly regulated industries.
  • Experience with SaaS offerings in the technology and financial industries.
  • Knowledge of treasury management, cash positioning, liquidity management, commercial payments (ACH, wires), and reconciliation.
  • Familiarity with banking data formats such as ISO 20022, BAI2, MT940, and EDI 820.

Details

  • Location: US Remote (remote-first company; available to candidates eligible to work in the US).
  • Salary range: $138,400 – $173,000.
  • Employment sponsorship is not offered; candidates must be eligible to work in the US for full-time employment.
  • Outside recruiting firms are not being engaged for this search.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Technical Engineering Manager