Lead Software Engineer, Back End (Python, Spark)
Core
Lead a portfolio of diverse technology projects and a team of developers to create robust cloud-based solutions that help meet regulatory needs and drive financial empowerment experiences.
Role type
Senior IC backend software engineer (Python, Spark, distributed systems)
Builds
Cloud-based distributed microservices and full stack systems
Domain
Financial services / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Distributed microservices architecture, Cloud computing (AWS/Azure/GCP), Python, Java, SQL, NoSQL databases, Container orchestration (Docker, Kubernetes), People management, Agile practices
Preferred skills
Open source frameworks, Interactive AI tooling, Scala, Go, Node.js
Technologies
Python, Spark, Java, SQL, Node, Go, Scala, Docker, Kubernetes, AWS, Azure, GCP, Open Source RDBMS, NoSQL
Responsibilities
Lead a portfolio of diverse technology projects, Mentor other members of the engineering community, Collaborate with digital product managers to deliver cloud-based solutions, Experiment with and learn new technologies
Seniority
Senior, hands-on IC with people management