Principal, Software Engineering
Core
Lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third-party connectors into the People Cloud Platform.
Role type
Principal, hands-on Director of Software Engineering
Builds
Data ingestion pipelines, reusable connector frameworks, and internal tools/dashboards for the People Cloud
Domain
Data integration, cloud infrastructure, and marketing technology
Required skills
Java, Spring Boot, REST APIs, Databricks, Spark, Angular, Kubernetes, Terraform, CI/CD, multi-cloud architecture
Preferred skills
RAG architectures, Agentic AI systems, spec-driven AI-assisted development, experience with Salesforce/Workday/Marketo/Segment/Snowflake
Technologies
Databricks, Spark, Java, Spring Boot, Angular, AWS, Azure, GCP, Kubernetes, Terraform
Responsibilities
Architect and oversee data ingestion pipelines from external APIs and event streams; Build reusable, scalable connector frameworks with monitoring and transformation capabilities; Drive backend development with real-time and batch data processing strategies; Oversee frontend architecture for internal tools and dashboards; Implement and maintain CI/CD pipelines and infrastructure as code
Seniority
Principal, hands-on leadership
