Senior Software Engineer - Core Enrichments Team
Core
Build and maintain high-scale backend data services that transform raw data into valuable insights for company-wide products serving millions of users.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Core enrichment services, data processing pipelines, and distributed systems
Domain
Experience Management / Data Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, Java, Scala, distributed systems, data processing pipelines, system design, CI/CD, cloud-native infrastructure, automated testing, technical leadership
Preferred skills
mentoring, cross-functional collaboration, operational excellence, reducing technical debt
Technologies
Go, Python, Java, Scala, CI/CD pipelines, cloud-native infrastructure
Responsibilities
Own design and end-to-end delivery of key data enrichment services; Improve system architecture for reliability and scalability; Mentor team members and share knowledge; Collaborate with product and operations to mitigate technical risks; Drive improvements in testing, monitoring, and automation; Influence technical roadmap decisions
Seniority
Senior, hands-on IC with mentorship responsibilities
