Senior Software Engineer
Core
Design, develop, and maintain full stack applications and data solutions, improving data quality, system performance, and user experience.
Role type
Senior Software Engineer (Full Stack & Data)
Builds
Full stack applications, backend services, APIs, frontend interfaces, and data pipelines
Domain
Banking / Financial Services
Deliverable
production ML models | product features
Required skills
Full stack development, REST APIs, frontend frameworks, SQL, data modeling, ETL/ELT flows, CI/CD pipelines, Git workflows, containerization, monitoring, logging, alerting
Preferred skills
SRE fundamentals, incident response, data quality validation, infrastructure-as-code
Technologies
REST APIs, SQL, CI/CD, Git, containers
Responsibilities
Design and develop full stack applications and data pipelines; Apply secure coding practices and encryption controls; Support CI/CD, cloud deployments, and system monitoring; Perform data analysis and profiling to identify quality issues; Collaborate within cross-functional Agile squads.
Seniority
Senior, hands-on IC