Distinguished Software Engineer
Core
Technical cornerstone of Bank Tech's internal professional services organization, operating across multiple domains to accelerate critical initiatives like Integration, Modernization, Reliability, and Machine Learning.
Role type
Distinguished Software Engineer (Solutions Engineering)
Builds
Cross-domain technical solutions for Bank Tech's top priorities including payments, account servicing, observability, cloud infrastructure, and ML.
Domain
Banking technology, cloud infrastructure, and professional services engineering.
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud computing (AWS), software engineering, architecture design, stakeholder influence, technical mentorship, rapid context switching, regulatory compliance understanding.
Preferred skills
Distributed systems, data pipelines, Java/Python/Go/JavaScript, full lifecycle system development, serverless architectures, event-driven systems, ML/AI pipelines, automated testing frameworks, interactive AI tooling.
Technologies
AWS, Fargate, Lambda, Java, Python, Go, JavaScript/TypeScript.
Responsibilities
Provide hands-on technical contributions including architecture decisions, code reviews, and prototypes; Define and drive technical direction for multi-domain engagements; Build trusted advisor relationships with senior leaders; Mentor engineers across multiple teams; Operate in a SWAT-style model to rapidly orient to new problem spaces.
Seniority
Distinguished, strategy & mentorship