Alkami Technology - Plano, TX

posted 11 days ago

Full-time - Mid Level
Remote - Plano, TX
Professional, Scientific, and Technical Services

About the position

Alkami is seeking a highly skilled Sr Software Engineer to join our Platform Engineering Core Integrations team. This role focuses on designing and delivering reliable, scalable, and highly performant microservices to support Alkami's core banking infrastructure. The successful candidate will collaborate with engineers throughout the development process in an Agile environment, ensuring a seamless user experience for clients and their customers.

Responsibilities

  • Lead code/design reviews to ensure smooth daily operations and accurate planning
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Perform advanced troubleshooting and debugging
  • Conduct UI tests to optimize performance
  • Liaise with developers, designers, and system administrators to identify new features
  • Manage cutting-edge technologies to improve legacy applications
  • Gather and address technical and design requirements
  • Set up and maintain environment configurations and monitor system health
  • Build reusable code and libraries for future use
  • Provide training and support to internal teams
  • Enhance development tools, test coverage, and/or code structure
  • Provide mentoring and technical support to junior engineers
  • Respond promptly to on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime
  • Maintain clear and proactive communication with customers and vendors to ensure a positive, collaborative relationship
  • Demonstrate self-sufficiency by independently managing tasks, problem-solving, and meeting deadlines, while adapting to new challenges without supervision
  • Maintain development standards within the team
  • Champion an API-first approach software projects, ensuring seamless integration, scalability, and extensibility.

Requirements

  • 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, or equivalent
  • Strong programming skills in an OOP language like Java or C#, or a functional language like Kotlin
  • Strong experience designing highly performant and scalable solutions with cloud-native technologies such as Kubernetes
  • Experience working with event-driven architecture at scale
  • Experience with microservice design
  • Experience with OpenTelemetry (or similar)
  • Experience working with Database Systems and experience designing scalable solutions in RDBMS and NoSQL
  • Experience working with modern Javascript frameworks like React and Angular, HTML, and CSS
  • Experience using PagerDuty to respond to critical incidents and participate in on-call rotation to support Alkami's customers
  • Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical clients
  • Strong problem-solving and troubleshooting skills, with the ability to quickly diagnose and resolve technical issues
  • Experience providing technical leadership
  • Self-motivated and able to work independently as well as part of a team
  • Understanding and practical application of REST API best practices.

Nice-to-haves

  • Experience designing Kubernetes-native microservice architectures, with an emphasis on scalability and performance
  • Experience architecting and designing event-driven architectures at scale with industry best-practices such as alerting, monitoring etc.
  • Experience working with and designing RESTful and/or gRPC APIs
  • Experience with AWS or equivalent cloud infrastructure
  • Experience with NoSQL is a plus
  • Experience extending Kubernetes with operator and controller patterns is a plus
  • Experience working in the FinTech or Financial Services industry with a mindset of designing solutions to measure business performance.

Benefits

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