Staff Software Engineer
Core
Staff Software Engineer acting as a technical force multiplier across multiple teams, defining architecture, standards, and solving high-risk technical problems in a distributed backend environment.
Role type
Staff Software Engineer (Senior IC)
Builds
Distributed backend systems, payment infrastructure, and lending solutions
Domain
Fintech / Financial Services
Required skills
Distributed backend systems, System design, Cloud platforms, Real-time/streaming systems, CI/CD, Observability, Security & compliance, .NET/C#, Node.js
Preferred skills
Financial or regulated-domain experience
Technologies
.NET, C#, Node.js
Responsibilities
Translate business goals into cross-team technical strategy and architecture, Own hard technical decisions (system design, stack choices), Define engineering standards (coding, testing, security), Drive alignment across Engineering Managers, Unblock teams on scale/reliability issues, Prototype and ship high-leverage code, Mentor and grow engineers
Seniority
Staff, hands-on IC