Remote Data Engineer

Logo of Constructor

Constructor

πŸ’΅ $90k-$110k
πŸ“Remote - Spain

Job highlights

Summary

Join Constructor's Ranking team as a senior engineer and contribute to developing a platform that allows internal and external users to configure ranking for business needs and experiment with new signals easily. The team focuses on metrics over features, supplying our ranking algorithms with powerful capabilities that bring value to customers.

Requirements

  • At least 4 years of experience in software development, with proficiency in Python programming language
  • Experience with big data tools: experience with Apache Spark or any other map-reduce framework is a must
  • Experience with data pipeline orchestration: strong understanding of ETL/ELT processes using orchestration tools like Airflow, Luigi, or cloud-native services (AWS Glue, Step Functions)
  • Experience working with large datasets, distributed systems, NoSQL and relational databases, and caching solutions, ensuring scalability and low-latency performance
  • Experience with performance optimization: proven experience optimizing web services & data pipelines to improve speed, reliability, and scalability
  • Experience with real-time data processing: Experience building and supporting high-load real-time data platforms for ranking and personalization systems. Familiarity with streaming architectures using Apache Kafka, Kinesis, or Pulsar is a plus
  • Experience with data ingestion pipelines: Ability to design and maintain robust data ingestion systems that pull data from multiple sources (e.g., APIs, databases, event streams) into the platform in real-time
  • Experience with monitoring and alerting: Experience with setting up monitoring and alerting (e.g., Prometheus, Grafana, Datadog) to ensure the reliability and health of data pipelines and platforms in production

Responsibilities

  • Improve Ranking Platform usability for fellow engineers
  • Build / deploy / support robust highload real-time (ML) system(s) for personalized search and browse experiences
  • Collaborate with technical and non-technical business partners to develop / update ranking functionalities (within & outside the team)
  • Optimize current ranking service performance
  • Optimize signals delivery and retrieval (e.g. Feature Store) for ML models inference

Benefits

  • Base range of 90-110k USD
  • Stock options
  • Work from home bonus
  • Fully remote team - choose where you live
  • Work from home stipend! We want you to have the resources you need to set up your home office
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Parental leave for qualified employees

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Constructor know you found this job on JobsCollider. Thanks! πŸ™