Deliver high-quality, well-tested code that solves complex business and technical problems.
Participate in design discussions, code reviews, and technical decision-making to ensure strong engineering outcomes.
Mentor and support junior and mid-level engineers, sharing best practices in coding, architecture, and problem-solving.
Lead by example on operational excellence, including monitoring, testing, deployment practices, and incident response.
Collaborate with Product Management and stakeholders to translate requirements into clear technical specifications and reliable software.
Champion compliance and security, ensuring software adheres to banking regulations (e.g., BSA, OFAC) and internal security policies
Promote knowledge sharing, documentation, and maintainability within the team.
Contribute to the continuous improvement of development practices, tools, and team processes.
Requirements
10+ years of professional software engineering experience, including ownership of complex systems in production.
Proficiency in one or more modern programming languages (Node.js/TypeScript preferred; functional programming experience a plus).
Strong experience with cloud-native platforms (Microsoft Azure preferred; AWS/GCP also valuable) and CI/CD pipelines.
Solid understanding of software architecture, scalable system design, and distributed systems.
Experience in regulated industries such as fintech, banking, or healthcare, with strong awareness of security and compliance.
Strong knowledge of data structures, algorithms, and software engineering fundamentals.
Excellent problem-solving skills and ability to make pragmatic, risk-aware technical decisions.
Effective communicator who can collaborate across product, analytics, compliance, and business functions
Leadership qualities with demonstrated success mentoring engineers and guiding technical initiatives.
Tech Stack
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
JavaScript
Node.js
TypeScript
Benefits
Medical Coverage: Choose from three competitive medical plans to find the coverage that best fits your needs and lifestyle.
Health Savings Account (HSA): Available with eligible medical plans, offering tax advantages and employer contributions.
Flexible Spending Accounts (FSA): Options for healthcare and dependent care expenses to help you save on out-of-pocket costs.
Dental and Vision Insurance: Plans to keep you and your family smiling and seeing clearly.
Life Insurance: Company-paid basic life insurance with options to purchase additional coverage for yourself and your dependents.
Long-Term /Short-Term Disability (LTD): Income protection in the event of a long-term illness or injury.
Supplemental Benefits: Including Hospital Indemnity, Accident Insurance, and Critical Illness coverage to provide extra financial support when you need it most.
401(k) Retirement Plan: A competitive retirement savings plan with company matching to help you plan for the future.
Paid Time Off: Generous vacation and sick leave policies to support your time away from work.
Holidays: Enjoy 11 paid holidays throughout the year.