Buenos Aires, Buenos Aires
Overview
Rise Interactive ( http://www.riseinteractive.com ), a rapidly growing full service interactive advertising agency, is looking to hire a Senior Data Engineer , focused on Data Management, into the Innovation team in our Buenos Aires office. We are looking for a self-directed, detail-oriented individual who thrives in an entrepreneurial culture as we grow our quickly expanding client base. We're still hiring - join us for remote Google Hangout interviews!
Summary and Scope
We're looking for a Senior Data Engineer to help us build out our marketing and analytics platforms. Our platform processes billions of records today – and we're just getting started.
This role is not just a research or analytical role, it is an individual contributor role that is expected to contribute to production solutions for the entire data pipeline. Our goal is a data developer who is strong at building systems from scratch by communicating closely with business stakeholders and passionate about delivering the best possible product and customer experience.
Responsibilities:
Implement and optimize data processing pipelines for megabytes to terabytes of data
Onboard and integrate client data into our machine learning personalization platform
Design and build our data warehouse as well as real-time data reporting systems
Promote and nurture good team practices such as unit testing, code reviews, build/test automation, etc.
Proactively mentor and guide developers to improve their quality and simplicity in design and code
Design, build and use tools to understand our product platform behavior and performance
Design and conduct experiments to test concepts, technologies, and algorithms
Implement analytics tools to maximize the value of collected data
Implement data tests in data quality frameworks to ensure data is clean and accurate
Adhere to security policies and guidelines to ensure our data is protected and safe
Embrace and assist in evolving our Agile (Scrum) team processes and developer role responsibilities
Own discovery, delivery, evolution, and maintenance of the team's complex data projects
Required Skills:
Bachelor's degree in computer science or equivalent field
Strong written and verbal English communication skills required
4-6 years of on-the-job experience
Smart, high aptitude to learn new things and sense of urgency to get things done
Extremely strong ETL programming skills using tools like Python, Spark, PySpark, Hadoop, MapReduce, Kafka
Experience building data access layers via cubes, data marts, APIs, or visualization tools like Tableau or D3
Practical experience with Big data and NoSQL technologies desired
Comfortable working with several large, complex SQL databases and SQL queries
Experience working in cloud-only infrastructure, especially Amazon Web Services
4+ years of experience working with large amounts of real data
A strong passion for empirical research and answering hard questions
Team player – demonstrated experience on a few teams that have shipped a product
Professional developer – experienced with source control (Git) and bug tracking
Practical-minded – chooses stability/reliability/maintainability over shiny new objects
Passionate about technology – ideally you build things outside of work for fun
Scripting skills – must be totally comfortable at the Linux command line
Nice to have: Expertise in applied statistics or machine learning
Experience delivering data products in the marketing, ad tech space is also a plus
Experience analyzing and documenting new data sets is also a plus