
Staff Software Engineer (MANTL)
Alkami Technology19 days ago
Remote, United StatesStaff+
Base Salary
$140k - $175k/yr
Responsibilities
- Lead cross-team delivery across experiences, services, APIs, data, and integrations.
- Translate ambiguous product and business needs into technical strategies, delivery plans, and measurable outcomes.
- Set architecture across domains and align teams on scalable, secure patterns.
- Write and review tested code using TypeScript, Node.js, Python, Go, or similar languages.
- Design secure APIs, domain models, microservices, workflows, and data contracts.
- Improve reliability and performance through observability, capacity planning, graceful degradation, and recovery patterns.
- Lead third-party integration design, including authentication, privacy, data mapping, rate limits, retries, idempotency, monitoring, and vendor failure handling.
- Manage cross-team dependencies, sequencing, risk reduction, and technical tradeoffs.
- Mentor engineers through reviews, pairing, documentation, and hands-on coaching.
- Lead incident response and root-cause analysis while driving prevention and operational readiness.
- Improve engineering effectiveness through reusable patterns, automated tests, developer tooling, and secure use of AI-assisted tools.
Requirements
- 7–12 years of professional software engineering experience delivering complex production systems and providing technical leadership across teams or domains.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent relevant experience.
- Deep proficiency in TypeScript and Node.js, Python, Go, or similar backend languages, with the ability to work across the stack.
- Advanced system-design experience involving domain-driven design, microservices, REST APIs, distributed systems, data stores, and integrations.
- Strong discipline in testing, error handling, observability, performance, security, and maintainable delivery.
- Ability to influence without authority, communicate architecture clearly, mentor engineers, manage dependencies, and turn ambiguity into pragmatic plans.
- Experience with Agile, iterative delivery, and improving team practices through feedback and continuous learning.
- Preferred experience in SaaS, fintech, digital banking, payments, or regulated technology environments.
- Preferred experience with ReactJS, NestJS, or comparable frontend and backend frameworks.
- Preferred experience designing third-party integrations for financial data, identity, or communications platforms.
- Preferred experience with cloud platforms, containers, orchestration, infrastructure as code, or event-driven architecture.
Benefits
- Remote-first work environment with most positions available remotely in the United States.
- Unlimited paid time off.
- 401(k) with employer match.
- Diverse and inclusive company culture.