A

Alkami Technology

Cloud-based digital banking platform for banks

Senior Staff Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A minimum of 12 years of software development-related experience, or 8 years with an advanced degree.
  • Exceptional programming skills in Java or Kotlin, with work experience as a backend-leaning full-stack developer.
  • Strong experience with Spring Boot, Hibernate, and RESTful APIs.
  • Strong proficiency with Kafka basics, streaming, and performance tuning.
  • Working knowledge of HTML, CSS, and JavaScript for frontend work.
  • In-depth understanding of the software development process, including design, development, and deployment.
  • Exceptional experience developing and deploying applications for cloud-native infrastructure, with advanced experience using AWS and Kubernetes.
  • Experience building applications in a microservices architecture with an API-first mindset.
  • Advanced experience in OpenTelemetry.
  • Intermediate database querying skills using SQL.
  • Ability to plan and lead complicated technical projects involving several teams within the company.
  • Ability to participate in an on-call rotation one week per month.
  • Ability to lift 5 to 10 pounds unassisted; ability to stand, sit, stoop, walk, stretch, reach, and use a full range of body motions; and manual dexterity as required for specific equipment.
  • Candidates must be eligible to work in the United States for full-time employment; employment sponsorship is not available.

Responsibilities

  • Deliver highly scalable, available, and fault-tolerant production applications in Java and Kotlin.
  • Help prevent and investigate production issues.
  • Build architecture designs, influence the product roadmap, and take ownership of new projects.
  • Lead in-depth architecture discussions.
  • Lead code and design reviews to support daily operations and accurate planning.
  • Participate in the entire application lifecycle, focusing on coding and debugging, and write clean code to develop functional applications.
  • Build pipelines that transform incoming data into Kafka streams and KeyLife Indicators (KLIs).
  • Identify system bottlenecks and optimize performance, including Kafka tuning.
  • Integrate with MANTL APIs for data collection.
  • Lead developers and work with designers and product owners to identify new features.
  • Build and extend frontend features in Vue.js as needed to support backend-driven work.
  • Manage technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Set up and maintain environment configurations, and monitor system health using observability tools including Prometheus and Grafana.
  • Provide training and support to internal teams.
  • Contribute as a Technical Team Lead by mentoring others, leading sprint planning, delegating work and assignments to team members, and participating in project planning.
  • Introduce and enhance tools to improve service automation and operability.
  • Interface with customers and business stakeholders to deliver software products that meet their needs.
  • Establish and maintain standards for the engineering organization.
  • Drive AI-assisted engineering strategies, optimize developer workflows, and advance prompt and context engineering standards.
  • Respond to on-call incidents, including troubleshooting and resolving critical disruptions to minimize downtime.

Desired Qualifications

  • Maven experience.
  • Vue.js experience.
  • A master's degree in engineering, technology, or a related field.
  • Experience building and deploying applications on Amazon Web Services.

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