Sr. Lead Software Engineer
Core
Lead a portfolio of diverse technology projects and a team of developers to design, develop, test, implement, and support full-stack technical solutions in a distributed microservices environment.
Role type
Senior Lead Software Engineer (Full-Stack)
Builds
Distributed microservices, full-stack systems, and deployment pipelines for Card Tech platforms (Digital Commerce, Decisioning, Core Payments, Servicing).
Domain
Financial Services / Fintech
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, GraphQL, Relational/NoSQL databases, distributed systems design, technical leadership, CI/CD pipeline implementation, serverless architecture, debugging complex distributed issues, system architecture design.
Preferred skills
Agile/Kanban methodologies, cloud computing (AWS/Azure/GCP), automated testing frameworks, server-side application frameworks (Django, Express, Spring), large-scale system design.
Technologies
Golang, GraphQL, MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB, AWS, Docker, Kubernetes, CI/CD tools, Django, Express, Spring.
Responsibilities
Lead a team of engineers through feature development; design and build distributed systems; implement and optimize local build and deployment pipelines; troubleshoot complex issues across backend, frontend, middleware, and infrastructure; mentor team members on architecture and design patterns; develop features to enhance user experience with minimal direction.
Seniority
Senior, hands-on IC with leadership responsibilities