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