> Markdown version of [/jobs/ext/2198321-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2198321-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Alkami - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Automation of Tests, Software as a Service, Continuous Integration, Data Mapping, Data Stores, Programming Tools, Distributed Systems, Fault Tolerance, Python (Programming Language), Node.Js, Reliability Engineering, Software Engineering, Systems Integration, TypeScript, ReactJS, Backend, Event Driven Architecture, Information Technology, Front End Software Development, NestJS, Restful APIs, Golang, Microservices - **Published:** August 23, 2026 - **Apply:** https://www.dice.com/job-detail/32e96857-16c7-4062-9c90-5a2cd5749ad6 ## About the Role 7-12 years of professional software engineering experience, including hands-on delivery of complex production systems and technical leadership across multiple teams or domains., Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent relevant experience., * Experience delivering complex production software and leading technical direction across teams or domains * Deep proficiency in TypeScript and Node.js, Python, Go, or similar backend languages, with the ability to work across the stack * Advanced system design across 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, and mentor engineers through reviews and hands-on guidance * Ability to turn ambiguity into pragmatic plans, manage cross-team dependencies, and drive measurable outcomes * Experience in Agile, iterative delivery and improving team practices through feedback and continuous learning Preferred * Experience in SaaS, FinTech, digital banking, payments, or another regulated technology environment * Experience with ReactJS, NestJS, or comparable frontend and backend frameworks * Experience designing third-party integrations for financial data, identity, or communications platforms * Experience with cloud platforms, containers, orchestration, infrastructure as code, or event-driven architecture ## Description * Lead cross-team delivery across experiences, services, APIs, data, and integrations. * Turn ambiguous product and business needs into technical strategies, delivery plans, and measurable outcomes. * Set architecture across domains, document tradeoffs, and align teams on scalable, secure patterns. * Write and review tested code in TypeScript and Node.js, Python, Go, or similar languages. * Design secure APIs, domain models, microservices, workflows, and data contracts. * Build for reliability and performance using error handling, observability, capacity planning, graceful degradation, and recovery patterns. * Lead third-party integration design across authentication, privacy, data mapping, rate limits, retries, idempotency, monitoring, and vendor failures. * Drive cross-team execution by managing dependencies, sequencing work, reducing risk, and making timely decisions when tradeoffs are unclear. * Mentor engineers through reviews, pairing, documentation, and hands-on coaching. * Partner with product, design, security, architecture, site reliability, data, and engineering leaders to balance speed, experience, operability, and risk. * Lead incident response and root-cause analysis, driving prevention and operational readiness. * Improve engineering effectiveness through reusable patterns, automated tests, CI/CD, developer tooling, and secure, human-reviewed use of AI-assisted tools. ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)