P

Staff Data Engineer

Plus10 Recruitment
Full-time
Remote
Data Science and Analytics
Plus10 is a technical recruitment agency with a focus on Engineering and Product professionals that build web applications using a modern stack. Plus10 recruiters are knowledge stewards that open doors for individuals looking to progress their career. We are working hand-in-hand with the following client to help find a Staff Data Engineer to join their Backend Integrations team.
 
The client is one of Canada's strongest tech companies. Their self-serve DSP is an industry leader in AdTech. Working on their state-of-the-art platform is where some of the most progressive work in machine learning meets cutting-edge user experience.
 
We're seeking a Senior and Staff Data Engineer to help our growing backend engineering team. We’re working on an exciting new data engineering initiative to solve a hard and complex big data problem, leveraging new technologies, at the core of what we are built upon. We are seeking experienced data engineering candidates to help us design and build this from the ground up! Our real-time advertising bidding system handles over 3,000,000 requests per second and stores several terabytes of data every day. Our technologies include Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, RocksDB, Redshift, ScyllaDB, GraphQL and others. We're not afraid to test and try new technologies.
 
 
The client is a Remote First company, we are open to candidates located anywhere in North America for this position.

What You'll Be Doing

  • Working with a team of engineers to build first-party and third-party data integration with external data sources
  • Build and architect scalable low-latency backend systems and big data pipelines
  • Provide technical guidance in designing scalable solutions and best practices
  • Make a positive impact on the team's productivity and growth

  • Promote software development best-practices and conduct rigorous code reviews

  • Rigorously identify and solve technical challenges

  • Write performance efficient and memory optimized code that can scale with the volume of data that we ingest

What You’ll Bring to the Table

  • Adtech experience or Martech experience is an asset 
  • Proven track record of building scalable data pipelines and services

     

  • Experience with working with large data in low-latency environments

     

  • Software development experience in distributed systems, architecting scalable microservices and data pipelines in a successful high-growth technology company

     

  • A strong understanding of computer science fundamentals, data structures, and algorithms

     

  • Up to date knowledge and experience in the latest technologies, tools, and frameworks

     

  • Experience with data engineering tools and frameworks (Spark, Flink, Apache Beam, BigQuery, Redshift, dbt, etc)

     

  • Experience with Go and high performance databases is a plus

Benefits

    • Highly competitive salary
    • RRSP/401K matching
    • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
    • Access to a comprehensive mental health care platform
    • Full benefits from day one of employment
    • Work from home reimbursements
    • Optional global WeWork membership for those who want a change from their home office
    • Robust training and onboarding program
    • Coverage and support of personal development initiatives (conferences, courses, etc)
    • Access to programmatic courses and certifications to support continuous learning
    • An awesome parental leave policy
    • A friendly, welcoming, and supportive culture
    • Our social and team events!
Discuss with your Plus10 Recruiter or complete the form below to apply for this role.