Software Engineer Principal - Data and Automation (Sagemaker, AWS CDK, Infrastructure as Code (IaC), Python, Pyspark)
Core
Designing and building software solutions that align business strategy with technical capabilities, focusing on data automation and complex problem solving.
Role type
Principal Software Engineer (Data & Automation)
Builds
Software solutions and automated data pipelines for business initiatives
Domain
Financial Services / Cloud Infrastructure (AWS)
Deliverable
production ML models | product features | infrastructure
Required skills
AWS services (SageMaker, Bedrock, EMR, Lake Formation, DataZone), Infrastructure as Code (IaC), AWS CDK, Terraform, Python, PySpark
Preferred skills
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
Responsibilities
Align business strategy with software solutions, propose and code software solutions to address complex business needs, oversee technical and procedural documentation, lead complex problem solving, provide technical guidance and support to colleagues
Seniority
Principal, strategy & mentorship