Alkami Technology

Staff Software Engineer

Alkami Technology
Apply
1 day ago
Remote, IndiaStaff+

Responsibilities

  • Lead code and design reviews, technical decisions, development standards, and strategic product implementation.
  • Design, code, debug, test, deploy, and maintain scalable web applications and reusable software components.
  • Develop full-stack applications using C#, JavaScript frameworks, HTML, CSS, APIs, databases, caching, and cloud-native infrastructure.
  • Optimize system performance, troubleshoot bottlenecks, monitor system health, and resolve production incidents through on-call support.
  • Improve development tools, test coverage, code structure, legacy applications, and application environments.
  • Mentor junior engineers and provide technical training and support to internal teams.
  • Collaborate with developers, designers, system administrators, engineering, product teams, customers, and vendors.
  • Champion API-first software development practices focused on integration, scalability, security, and extensibility.

Requirements

  • A bachelor’s degree in engineering or a related field, or equivalent work experience.
  • At least 8 years of related software development experience, or 6 years with an advanced degree.
  • Strong C# programming skills and proven full-stack development experience.
  • Experience with modern JavaScript frameworks such as React and Angular, along with HTML and CSS.
  • Experience developing and deploying applications on cloud-native infrastructure and Kubernetes.
  • Advanced experience with SQL and NoSQL databases, data structures, performance optimization, and caching strategies.
  • Experience monitoring and supporting production systems, resolving incidents, and implementing proactive reliability measures.
  • Advanced experience developing unit, UI automation, and integration tests.
  • Deep practical understanding of REST API best practices and API-first development.
  • Experience with OpenTelemetry and participation in an on-call rotation.
  • Strong analytical, communication, collaboration, problem-solving, and independent execution skills.
  • Preferred qualifications include a master’s degree, SaaS experience in technology or financial industries, AWS experience with Kubernetes, and cross-platform mobile development experience with Flutter.

Benefits

  • Remote-first work arrangement for most U.S. positions; Alkami India operates a hybrid work culture at its Gurugram office.
  • Alkami India provides flexible working hours, comprehensive health insurance, flexible leave policies, and continuous learning opportunities.
  • India-market perks include free lunch, transportation allowances, and connectivity allowances for commuting and remote work.
  • The company offers opportunities for global exposure, innovation, learning, and growth.

Tech Stack

AngularAWSC#CSSFlutterHTMLJavaScriptKubernetesReactSQL

Categories

Alkami Technology

About Alkami Technology

1,001-5,000 employees

Alkami Technology builds a cloud-based digital banking platform for U.S. banks and credit unions, covering retail and business banking, digital account opening, loan origination, fraud prevention, and data/marketing analytics. It sells modular SaaS products that can be deployed standalone or as a unified platform. Founded in 2009 and headquartered in Plano, Texas, Alkami is a public company trading on Nasdaq under the ticker ALKT.

Contact me