Senior Lead Software Engineer - Full Stack/Infra
Core
Senior Lead Software Engineer designing and building secure, scalable full-stack applications and AI-driven infrastructure platforms for a global financial institution.
Role type
Senior Lead Software Engineer (Full Stack/Infra)
Builds
Secure, high-quality production code, scalable backend services, RESTful APIs, and AI-integrated infrastructure platforms.
Domain
Financial Services / Cloud-Native Infrastructure / AI & Machine Learning
Required skills
System design, application development, testing, operational stability, Java, Node.js, JavaScript, HTML, CSS, SQL/NoSQL, Spring Boot, Hibernate, Express.js, React, Angular, CI/CD pipelines, observability tools, event-driven architectures, cloud platforms (AWS, Azure, GCP), container orchestration (Kubernetes, Docker), MLOps tools (MLflow), LLM deployment (RAG, vector databases), AI risk and bias mitigation, model governance.
Preferred skills
Cloud-native experience, influencing peers on emerging technologies, collaborating with product managers and designers.
Technologies
AWS, Azure, GCP, Kubernetes, Docker, Jenkins, GitHub Actions, Terraform, Ansible, MLflow, RAG, VMware (ESXi, vSphere, vCenter), Python, NodeJS, ExpressJS, React, Angular, Spring Boot, Hibernate, SQL, NoSQL, Jenkins, GitHub
Responsibilities
Provide technical guidance to business teams, contractors, and vendors; develop and review/debug production code; lead design and development of full-stack applications; architect scalable backend services and RESTful APIs; drive platform engineering efforts including CI/CD and IaC; collaborate to embed AI into SDLC pipelines; maintain and optimize VMware environments; make decisions shaping product design and technical operations; architect automation workflows for provisioning and compliance; develop AI models for capacity forecasting and anomaly detection; integrate ML models into infrastructure platforms.
Seniority
Senior, hands-on IC with leadership responsibilities

