Senior Data Engineer
Mobify
Vancouver, CA
10d ago

Mobify is looking for a to join our team! Mobify’s data pipeline processes billions of events every month from web browsers interacting with Progressive Web Apps.

It is built on AWS Elastic Beanstalk, Kafka, EMR (using Flink), S3, Luigi and Redshift. We use the data to help retailers make data-

driven decisions using analytics dashboards, , and improve our products. As a member of Mobify’s Data Engineering team, you’ll own data driven features from inception to implementation.

You’ll champion data quality while working to improve the latency and throughput of our pipeline and reducing maintenance overhead.

What You'll Do

  • Write, test and release the code to power Mobify’s data pipeline
  • Observe, maintain, and improve system performance
  • Plan, test and implement changes to architecture
  • Collaborate in code and design reviews
  • Support other engineers and data scientists in furthering their knowledge, and taking on more ownership
  • Practice modern data engineering. We’re using Kafka, Flink, S3, Redshift, and Luigi
  • Provide insight into product strategy alongside data scientists, engineers, designers, and product managers
  • Apply software development best practices from our Developer Values and Coding Style
  • Present your work, and learn from others, at our internal Engineering Meetups
  • Contribute to a platform that powers billions of pageviews a month!
  • Recommending upgrades or optimizations to existing systems
  • Who You Are

  • You have worked on and operationally maintained a data processing pipeline and its underlying infrastructure, handling large volumes of data, deployed on AWS or another IaaS or PaaS provider
  • You have previous experience working with at least one big data technology like Kafka, Flink or Redshift
  • You are proficient using Python, Scala or another programming language
  • You have advanced skills designing and maintaining database schemas, and writing performant queries with SQL
  • You’re a strong communicator who loves to collaborate with a team and customers
  • You have a growth mindset and are open and willing to both accept and give feedback
  • About Us Mobify helps brands deliver amazing commerce experiences to everyone. The Mobify platform enables teams to rapidly build, run, and evolve experiences that engage every shopper, regardless of their device, network, or ability.

    We love coming to work every day because of the people who surround us. This friendly, collaborative, and supportive environment ensures that everyone feels welcome and all voices are

    Step 2
    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form