Sr. Staff Software Engineer

Alkami Technology•Bentonville, AR
•$172,000 - $215,000•Remote

About The Position

The Sr. Staff Software Engineer, CXG leads and contributes to computer software systems and participates in the design process from beginning to end. The role requires deep technical knowledge of company applications, services, systems, and frameworks. This strategic position supports product-feature maintenance, on-call escalations, triage, and resolution. The engineer delivers scalable, available, fault-tolerant production applications; shapes architecture and the product roadmap; takes ownership of projects; and leads code and design reviews. The role spans the application lifecycle, including coding, debugging, performance optimization, system health monitoring, environment configuration, and production support. It also provides technical leadership through mentoring, sprint and project planning, delegation, standards-setting, and collaboration with developers, designers, product owners, customers, and other business stakeholders. Alkami is a remote-first digital sales and service platform provider for U.S. banks and credit unions. Most positions can be performed remotely within the U.S., with exceptions for key roles identified in the job title.

Requirements

  • Typically requires at least 12 years of related experience, or 8 years of experience and an advanced degree.
  • Bachelor’s degree in engineering or another related field, or equivalent work experience.
  • Exceptional programming skills in an object-oriented language such as Java or C#, with proven full-stack development experience.
  • Exceptional experience with modern JavaScript frameworks such as React and Angular, as well as HTML and CSS.
  • Experience with mobile application development using native SDKs or cross-platform frameworks such as Flutter.
  • In-depth understanding of the software development process, including design, development, and deployment.
  • Exceptional experience developing and deploying applications for cloud-native infrastructure.
  • Experience building applications using microservices architecture and an API-first mindset.
  • Ability to collaborate effectively within an agile framework, approach problems constructively, and consider a variety of approaches.
  • Excellent analytical and time-management skills, with a proven ability to deliver cross-organization impact independently.
  • Advanced experience building and deploying applications using Kubernetes.
  • Advanced experience in OpenTelemetry.
  • Proven ability to work cross-functionally and plan and lead complicated technical projects involving several company teams.
  • Exceptional written and verbal communication skills, with demonstrated experience providing technical input.
  • Ability to participate in an on-call rotation.

Nice To Haves

  • Master’s degree in engineering, technology, or a related field.
  • Experience working with SaaS offerings in the technology and financial industries.
  • Experience building and deploying applications on Amazon Web Services.

Responsibilities

  • Deliver highly scalable, available, and fault-tolerant production applications.
  • Help prevent and investigate production issues.
  • Build architecture designs, influence the product roadmap, and take ownership and responsibility for new projects.
  • Lead code and design reviews to support smooth daily operations and accurate planning.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional applications.
  • Identify system bottlenecks and optimize performance.
  • Lead developers and work with designers and product owners to identify new features.
  • Use cutting-edge technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Set up and maintain environment configurations and monitor system health.
  • Provide training and support to internal teams.
  • Mentor others, lead sprint planning, delegate work and assignments, and participate in project planning as a Technical Team Lead.
  • Introduce and enhance tools to increase automation and service operability.
  • Interface with customers and business stakeholders to deliver software products that meet their needs.
  • Establish and maintain standards for the engineering organization.
  • Respond promptly to on-call incidents, troubleshooting and resolving critical disruptions to minimize downtime.

Benefits

  • Remote-first environment.
  • Unlimited paid time off.
  • 401(k) with employer match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service