Staff Software Engineer
Core
Design, build, and operate secure, scalable, cloud-native services and APIs supporting credit risk decisioning and modernizing legacy banking platforms.
Role type
Staff Software Engineer (Technical Leadership & Hands-on IC)
Builds
Cloud-native services, APIs, data products, and event-driven architectures for credit risk and deposits.
Domain
Banking / Financial Services / Credit Risk
Required skills
System design, distributed systems, event-driven architectures, secure software development, DevSecOps, cloud technology, C#, .NET, React/Next.js, GraphQL, microservices, automated testing.
Preferred skills
AI-enabled engineering, emerging technologies, modern front-end frameworks.
Technologies
C#, .NET, .NET Framework, React, Next.js, GraphQL, REST APIs, Cloud platforms, CI/CD pipelines.
Responsibilities
Design and build cloud-native services and APIs; Lead technical design and code reviews; Mentor engineers and strengthen engineering capability; Champion engineering excellence in testing and observability; Support modernization and migration of legacy platforms.
Seniority
Staff, hands-on technical leadership & mentorship