A

Alkami Technology

Cloud-based digital banking platform for banks

Technical Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA$138.4k - $173k

About the Job

Requirements

  • Strong hands-on experience in several of the following technologies or equivalent: .NET, Java, C#, Linux container development, Kubernetes, MVC, SaaS, service-oriented architecture, PostgreSQL, Microsoft SQL Server, modern JavaScript frameworks, Entity Framework, and microservices.
  • Experience building and delivering SaaS-based software with modern system architecture, such as microservice-based architecture and cloud-native applications.
  • Experience working with one of the cloud service providers: AWS, Azure, or Google Cloud Platform.
  • Understanding of operational excellence and its application in the development life cycle, including DevOps, continuous integration and continuous delivery, automated testing, and observability.
  • Experience with observability tools such as Grafana, New Relic, and 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, considering technical feasibility, business impact, and resource constraints.
  • Experience building scalable systems that are operationally efficient.
  • Experience leading and motivating cross-functional teams toward shared objectives, setting clear expectations, providing guidance, and fostering a collaborative and inclusive work culture.
  • Ability to build and maintain productive relationships with diverse stakeholders and groups in the organization.
  • Analytical and problem-solving skills to address technical challenges, troubleshoot complex issues, identify root causes, and implement effective solutions in a timely manner.
  • Experience managing multiple concurrent work streams.
  • Experience recruiting, hiring, mentoring, coaching, and managing teams of software engineers to improve their skills and effectiveness as product software engineers.
  • Experience communicating with users, other technical teams, and senior leadership to collect requirements and describe software product features, technical designs, and product strategy.
  • Experience managing a global team working across multiple time zones.
  • Experience in Lean-Agile development methodologies such as Kanban or Scrum.
  • At least 15 years of experience in software development or similar engineering fields.
  • At least 5 years of experience managing engineering teams.
  • BS or MS in Computer Science or a related technical field involving coding, such as physics or mathematics, or equivalent technical experience.
  • Must be eligible to work in the United States for full-time employment.

Responsibilities

  • Work with Product Engineering teams to deliver functional requirements and ensure features are built to specifications.
  • Contribute hands-on 20–30% of the time by writing and reviewing code, debugging complex issues, designing and evolving APIs, and delivering scalable platform services.
  • Lead, mentor, and inspire a team of software engineers, providing guidance, support, and feedback to foster their professional growth and development.
  • Build architecture design, ensure the quality of systems architecture and design, influence the product roadmap, introduce new technologies, and take ownership and responsibility for 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, including deployment frequency, mean time to recovery, test coverage, and service-level agreement adherence; balance speed with quality; and improve and maintain the team's Say/Do ratio by managing resource allocation, workload distribution, and project priorities to ensure timely delivery of high-quality software solutions.
  • 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 minimize downtime for the team's functionality.
  • Drive adoption of modern development practices, tools, and frameworks to improve productivity and product quality.
  • Promote a culture of collaboration, accountability, and continuous learning within the team.
  • Champion innovation and experimentation by encouraging team members to explore new technologies and approaches to complex problems.
  • Work with Product Management in creative brainstorming sessions and assist in writing requirements for technical debt.
  • Report accomplishments, goals, issues, and deliverable statuses to manage stakeholder expectations effectively.
  • Establish performance goals for all direct reports.
  • Continue education in management philosophies, banking industry knowledge, and applications specific to client segments.

Desired Qualifications

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

About the Company

Alkami Technology

Cloud-based digital banking platform for banks

Alkami Technology provides cloud-based digital banking software for banks and credit unions. Its platform covers online and mobile banking, bill payment, and personal finance tools, enabling financial institutions to offer modern digital services to customers. The product works as a subscription-based platform hosted in the cloud, delivering retail and business banking capabilities and data-driven insights to help banks improve customer engagement and performance. Alkami differentiates itself through a strong focus on data-driven client success, ethical conduct, and a supportive workplace, aiming to help financial institutions attract and retain customers. The company's goal is to enable financial institutions to deliver seamless digital experiences, improve customer satisfaction, and continuously innovate through recurring revenue.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Plano, TX
Founded
2009

Recently Posted Jobs

Explore more opportunities at Alkami Technology

See more jobs