Principal Software Engineer - Databricks (AIML)
Core
Architect and govern agentic AI-enabled engineering workflows, build scalable coding frameworks, and deliver secure, high-quality production code for enterprise-scale data and analytics programs.
Role type
Principal Software Engineer (Agentic AI & Data Platforms)
Builds
Agentic AI-enabled development practices, secure coding frameworks, and scalable data platform solutions
Domain
Financial Services / Machine Learning / Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, AWS infrastructure provisioning, Terraform, Databricks architecture, agentic AI workflows, SDLC governance, security patterns, cross-functional leadership
Preferred skills
Global data governance and regulatory translation, modern data platform architectures (lakehouses), distributed computing frameworks, enterprise metadata and lineage platforms
Technologies
AWS, Terraform, Databricks, Python, Agentic AI
Responsibilities
Create complex, scalable coding frameworks using appropriate software design frameworks. Develop secure, high-quality production code and review and debug code written by others. Architect and govern agentic AI-enabled engineering workflows using enterprise-authorized tools. Define guardrails for validation, security, resiliency, and reuse across teams. Influence leaders and senior stakeholders across business, product, and technology teams.
Seniority
Principal, hands-on IC with strategic influence
