Lead Software Engineer Python AWS
Core
Design, build, and operate critical cloud-native technology solutions and high-availability system architectures for a large financial institution.
Role type
Lead Software Engineer (Python/AWS)
Builds
Cloud-native applications, services, and secure production code.
Domain
Financial Services / Cloud Infrastructure
Required skills
Python, AWS, microservices, REST APIs, event-driven design, NoSQL databases, CI/CD, DevOps, OpenAPI/Swagger, application resiliency, security principles, technical documentation, AI-assisted development tools, high-availability system design
Preferred skills
Experience in large financial institutions, Microsoft Copilot or similar AI tools, driving engineering process improvements, vendor evaluation
Technologies
AWS, CI/CD, Copilot, DevOps, NoSQL, OpenAPI, REST, Swagger, microservices, Java
Responsibilities
Design and build critical technology solutions aligned to business objectives; contribute to production code while improving engineering standards through code review and mentorship; apply creative software design and troubleshooting approaches to solve complex technical problems; develop secure, high-quality production code; drive adoption of enterprise-authorized AI-assisted engineering practices; use SDLC tooling to increase value delivered through automation; identify and automate recurring remediation work; lead evaluation sessions with external vendors and internal teams to assess architectural designs.
Seniority
Lead, hands-on IC with mentorship responsibilities