Senior Lead Software Engineer
Core
Designing, building, and operating secure, high-quality production code and 24x7 tier-1 online services for a global financial institution.
Role type
Senior Lead Software Engineer
Builds
Secure, high-quality production code and 24x7 tier-1 online services
Domain
Financial services / Enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Application development, Testing, Operational reliability, Rust, Java, Go, C++, AI-assisted software development tools, Responsible AI use in engineering
Preferred skills
Open-source OLAP/data stack projects (Apache DataFusion, DuckDB, Apache Arrow Flight SQL)
Technologies
Java, Rust, SQL
Responsibilities
Provide technical direction and guidance to support business, technical teams, contractors, and vendors; Develop secure, high-quality production code and review/debug code written by others; Drive decisions that shape product design, application functionality, and technical operations and processes; Act as a subject matter expert in one or more focus areas across the function; Contribute actively to the engineering community by championing firmwide frameworks, tools, and software development lifecycle practices; Influence peers and decision-makers to adopt leading-edge technologies; Build and operate 24x7 tier-1 online services; Drive adoption and governance of approved AI-assisted engineering practices; Apply software development lifecycle toolchain knowledge to increase the value of automation at scale
Seniority
Senior, hands-on IC with leadership responsibilities