Senior Staff, Software Engineering
Core
Senior Staff Software Engineer leading architecture, data flows, and automation for the Epsilon PeopleCloud Platform, focusing on large data sets in Databricks.
Role type
Senior Staff Software Engineer (IC + Mentorship)
Builds
Epsilon PeopleCloud Platform features, APIs, and data services
Domain
Data & Identity, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models
Required skills
Python, Java, Scala, Databricks, Unity Catalog, Delta Lake, Apache Spark, Terraform, Kubernetes, SQL, Data Structures & Algorithms, Software Architecture Design
Preferred skills
RAG architectures, Agentic AI systems, Spec-driven AI development, Cloud certifications
Technologies
Databricks, Unity Catalog, Delta Lake, Workflows, Live Tables, Apache Spark, Terraform, Ansible, Docker, Kubernetes, CI/CD tools
Responsibilities
Architect solutions and develop API data services; Lead engineering team during technical discussions and code reviews; Oversee and mentor a small team of developers; Optimize infrastructure and automation; Collaborate with product managers and architects on feature planning.
Seniority
Senior Staff, hands-on IC with mentorship