Senior Software Backend Engineer
Core
Design, build, and maintain scalable backend systems, database architecture, and data processing pipelines powering a commerce platform that connects media, shoppers, and retailers.
Role type
Senior IC backend engineer with data engineering responsibilities
Builds
Scalable backend services, APIs, ETL pipelines, and stream processing solutions for a retail commerce platform
Domain
E-commerce / Retail technology
Deliverable
production ML models | product features | infrastructure
Required skills
PHP, Node.js, React.js, MySQL, Redis, Kafka, Airflow, AWS, AI coding tools
Preferred skills
Apache Spark, Python, Databricks, real-time stream processing frameworks
Technologies
PHP, Node.js, React.js, MySQL, Redis, Kafka, Airflow, Parquet, Redshift, Databricks, AWS
Responsibilities
Design and develop backend services and APIs; optimize database schemas and queries; build and maintain ETL/data pipelines; design and implement stream processing solutions; architect and operate scalable high-availability systems; provide production support and on-call rotation; mentor engineers on backend and data engineering best practices
Seniority
Senior, hands-on IC