A

Alkami Technology

Cloud-based digital banking platform for banks

Software Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA$168k - $210k

About the Job

Requirements

  • At least 2 years of experience in a technology leadership role, with a proven track record of building and leading a high-performing team.
  • At least 8 years of experience in software engineering with hands-on coding.
  • Strong background in object-oriented programming, including React.js, TypeScript, Node.js, or Python.
  • Strong experience with systems and API development.
  • Strong experience working with eventing technologies such as Kafka.
  • Strong experience with databases such as PostgreSQL.
  • Ability to manage multiple concurrent work streams.

Responsibilities

  • Align strategy, processes, and decision-making across teams while setting and communicating team priorities that support broader organizational goals.
  • Set clear expectations with individuals based on their level and role, aligned to broader organizational goals.
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
  • Develop the mid-term technical vision and roadmap within the scope of the team or teams.
  • Evolve the technical roadmap to meet anticipated future requirements and infrastructure needs.
  • Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency.
  • Review infrastructure, service-level agreement, and quality metrics to ensure appropriate technical investments in the platform and its capabilities, meeting current and future goals while optimizing costs.
  • Work with Product Management in creative brainstorming sessions and assist in writing requirements for technical debt.
  • Design and implement user-facing flows, build robust and scalable APIs, and integrate with third-party services such as Plaid or SendGrid.
  • Contribute production-grade code with documentation and testing, prioritizing reliability through error handling, logging, and edge-case coverage.
  • Translate complex product requirements into maintainable solutions and shape architecture through technical judgment and decision-making.
  • Provide technical guidance, conduct code reviews, and support continuous improvement across the engineering team.

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