Remote (Country)

Alkami Technology, Inc. is hiring a Sr Software Engineer

About the Role

The role involves developing and enhancing a cloud-native platform that powers digital banking services for financial institutions. The engineer will work closely with product and engineering teams to deliver reliable, high-performance features and systems.

Responsibilities

  • Design and implement scalable backend services using C# and .NET
  • Develop secure and efficient APIs for integration with banking systems
  • Collaborate with cross-functional teams to define and deliver new features
  • Optimize application performance and ensure system reliability
  • Participate in code reviews and contribute to technical design discussions
  • Troubleshoot and resolve production issues in a timely manner
  • Write clean, maintainable, and well-tested code
  • Support deployment and monitoring of cloud-hosted services
  • Follow security best practices in all development activities
  • Contribute to architectural improvements and system scalability
  • Work with distributed systems and microservices patterns
  • Integrate with third-party financial data and authentication services
  • Use version control and CI/CD pipelines effectively
  • Document technical designs and system changes
  • Stay current with emerging technologies and industry trends
  • Ensure compliance with financial data regulations and standards
  • Mentor junior engineers and promote engineering best practices
  • Participate in agile development cycles and sprint planning
  • Conduct unit and integration testing to ensure code quality
  • Support incident response and root cause analysis
  • Evaluate and adopt new tools and frameworks
  • Improve observability and monitoring across services
  • Collaborate on disaster recovery and high availability strategies
  • Contribute to technical roadmaps and innovation initiatives
  • Maintain focus on user experience and system responsiveness

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote work

Team

Collaborative engineering team focused on scalable financial technology platforms

Why Join Us

  • Be part of a growing fintech company transforming digital banking experiences.
  • Work with modern tech stacks and cloud-native architectures.
  • Opportunity to influence product direction and technical strategy.
  • Supportive culture that values innovation, collaboration, and continuous learning.

Technology Stack

  • Primary languages: C#, JavaScript
  • Frameworks: .NET 6+, ASP.NET Core
  • Cloud: AWS, Kubernetes, Docker
  • Databases: SQL Server, PostgreSQL, Redis
  • APIs: REST, GraphQL
  • Tools: Git, Jenkins, Prometheus, Grafana
  • Security: OAuth 2.0, JWT, PKI

May offer sponsorship for qualified candidates

Required Skills
Node.jsJavaScriptTypeScriptRESTful APIsMicroservicesAWSCI/CDAgile MethodologiesPerformance OptimizationUnit TestingIntegration TestingGitDocker
About company
Job Details
Category other
Posted 10 months ago