Senior Software Engineer - Profiles, Lists and Segments
Core
Designing and building scalable frontend systems for customer data management (profiles, lists, segments) to enable targeting and personalization.
Role type
Senior Software Engineer (Frontend)
Builds
High-performance customer-facing editors and data management workflows for the PLS team.
Domain
Ecommerce marketing technology / Customer data platforms
Deliverable
product features
Required skills
React, TypeScript, Redux, JavaScript, HTML, CSS, RESTful APIs, GraphQL, automated testing (Cypress, pytest), code reviews, cross-team collaboration, project leadership
Preferred skills
AI fluency, experience with AI-accelerated development
Technologies
React, TypeScript, Redux, Python, Django, AWS (EC2, RDS, Aurora, S3), Terraform, MySQL, RabbitMQ, Redis, ProxySQL
Responsibilities
Design and build scalable systems for customer data management; create easy-to-use, performant editors; partner with Product, Design, and Data Science; mentor team members and drive skill initiatives.
Seniority
Senior, hands-on IC with leadership responsibilities