CareerPlanSign in

Lead Software Engineer

Buffalo, NY💼 Full-time💰 $116,400–$116,400🗓 2026-09-04 → 2026-09-27

Core

Lead the modernization of the Enterprise Entitlements platform by designing, developing, and delivering scalable, secure, cloud-native solutions for identity, access, and authorization in Digital Banking.

Role type

Lead Software Engineer (Enterprise Entitlements Platform)

Builds

Cloud-native microservices, REST APIs, CI/CD pipelines, and service mesh architectures for Digital Banking.

Domain

Financial Services / Digital Banking / Cloud-Native Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, RESTful API design, Microservices architecture, Kubernetes, Docker, CI/CD pipeline implementation, Security and authorization concepts, Front-end development (Angular)

Preferred skills

Rego/Open Policy Agent (OPA), Service Mesh technologies (Istio, Envoy), Identity and Access Management (IAM), Digital Banking or Financial Services domain experience

Technologies

Java, Spring Boot, Angular, Kubernetes, Docker, Istio, Envoy, Rego, OPA

Responsibilities

Design and develop enterprise-grade applications; Lead implementation of cloud-native solutions; Develop and maintain CI/CD pipelines; Define API and integration strategies; Partner with security teams on authorization controls; Mentor engineers and promote engineering excellence.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.