Remote (Country) Full-time

Alkami Technology, Inc. is hiring a Sr Software Engineer (Platform Enablement)

About the Role

Alkami is hiring a Sr Software Engineer (Platform Enablement). You will join the Software Enablement and Service Platform team to design and deliver reliable, scalable microservice and event-driven architectures. You will leverage Kubernetes for container orchestration scaling to tens of millions of end users, build cloud-native tools for rapid development, and deeply triage distributed systems.

What You'll Do

  • Deliver highly scalable, available, and fault-tolerant production applications based on containerized workloads in Kubernetes.
  • Collaborate with product and engineering teams to drive the development of new features and functionality for our microservice architecture.
  • Troubleshoot and resolve complex technical issues, including performance, related to our microservices and Kubernetes systems.
  • Support best practices with Kubernetes architecture, including optimized workloads, performant namespace and cluster architecture, in-cluster networking, service meshing, ingress and egress, and effective pod and node auto-scaling.
  • Define interoperable solutions and design patterns in a polyglot ecosystem, solving service communication (such as REST and gRPC) and integration with external APIs.
  • Leverage cloud native technologies for fault tolerance, scalability, and disaster recovery.
  • Lead code and design reviews to ensure smooth daily operations and accurate planning.
  • Provide mentoring and technical support to junior engineers.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional applications.
  • Document technical issues and resolutions and communicate them to customers and internal teams.
  • Liaise with developers, designers and system administrators to identify new features.
  • Practice test-driven development while championing an API-first approach.
  • Set up and maintain environment configurations and monitor system health.
  • Respond promptly to on-call incidents, troubleshooting and resolving critical disruptions.

What We're Looking For

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field or equivalent work experience.
  • 5+ years of experience in software development or a related field.
  • Excellent experience designing highly performant and scalable solutions with cloud-native technologies like Kubernetes.
  • Strong programming skills in an OOP language like Java or C#, or a functional language like Python, Go, or Kotlin.
  • Proven experience optimizing system performance and troubleshooting bottlenecks in distributed systems.
  • Excellent analytical and time management skills, with a proven ability to deliver value independently.
  • Strong written and verbal communication skills, with demonstrated experience providing technical input.
  • Proven ability to work cross-functionally with engineering and product teams.
  • Collaborates effectively within the agile framework with a problem-solving attitude.
  • Experience developing and deploying applications for Cloud Native Infrastructure.
  • Experience developing tests including unit tests, UI automation tests, and integration tests.
  • Understanding and practical application of REST API best practices.
  • Experience in SQL and NoSQL databases, coupled with caching mechanisms.
  • Experience working with modern Javascript frameworks like React and Angular, HTML, and CSS.
  • Ability to participate in on-call rotation to support Alkami’s customers.

Nice to Have

  • Experience extending Kubernetes with operator and controller patterns.
  • Experience with OpenTelemetry.
  • Experience working with and designing RESTful and/or gRPC APIs.
  • Experience with AWS or equivalent cloud infrastructure.
  • Experience working with SaaS offerings in the technology and financial industries.

Technical Stack

  • Container/Platform: Kubernetes
  • Languages: Java, C#, Python, Go, Kotlin
  • APIs: REST, gRPC
  • Data: SQL, NoSQL
  • Frontend: React, Angular, HTML, CSS
  • Cloud/Infra: AWS, OpenTelemetry

Team & Environment

You will be a member of the Software Enablement and Service Platform team.

Benefits & Compensation

  • Remote-first environment
  • Unlimited paid time off
  • 401(k) with employer match
  • Compensation range: $117,600 - $176,399

Work Mode

This is a remote-first position open to candidates located in the US.

Alkami Technology is an Equal Opportunity Employer committed to the principle of equal employment opportunity for all employees and to providing a work environment free of discrimination and harassment.

Required Skills
KubernetesJavaC#PythonGoKotlinRESTgRPCSQLNoSQLPlatform EngineeringMicroservicesCloud InfrastructureCI/CDDistributed Systems
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Alkami Technology, Inc.

https://alkami.com/careers

Visit website
Job Details
Category infrastructure
Posted 7 months ago