Software Engineer – Flux

Chicago, IL, US

Job Description / Skills Required

Requisition ID: R13370
Groupon provides a global marketplace where people can buy just about anything, anywhere, anytime. We’re enabling real-time commerce across an expanding range of categories including local businesses, travel destinations, consumer products, and live or lively events. At the same time, we are providing advertising options and tools that merchants can use to grow and manage their businesses. Culturally, we believe that great people make great companies and that starting with the customer and working backward moves us forward. Community matters to us on an internal, local and global scale—it’s fundamental to our company’s growth and to the well-being of the world at large.

At Groupon, we have many opportunities to work with data each and every day. Our Data Engineering team works very closely with all aspects of data. We are looking for a Data Engineer with the Software Engineering chops to not only build data pipelines to efficiently and reliably move data across systems, but also to build the next generation of Data Science platform enabling us to take full advantage of this data. In this role you will be working closely with your team to provide business teams with key technologies and tools to extract tangible business value from massive data assets. You will get the opportunity to work with some of the smartest data scientists and software engineers who are solving complex business problems using cutting edge technology. This is a full-time position based in our office in Chicago.

Responsibilities:

Build data expertise and own data quality for the awesome pipelines you build

Design, build and launch extremely efficient & reliable data pipelines

Design and develop new systems and tools to enable business teams to consume and understand data better and faster

Use your expert coding skills across a number of languages from Java to Clojure

Work across multiple teams in high visibility roles and own the solution end-to-end

Minimum Qualification

5+ years of Java and/or any Object Oriented Programming language development experience is necessary

2+ years of SQL (Postgres, Hive, etc) experience is required

Experience using big data application like hadoop, Hbase, Hive, Spark

Ability to write reusable code components

Communication skills including the ability to identify and communicate data driven insights

BS or MS degree in Computer Science or a related technical field

Groupon provides a global marketplace where people can buy just about anything, anywhere, anytime. We’re enabling real-time commerce across an expanding range of categories including local businesses, travel destinations, consumer products, and live or lively events. At the same time, we are providing advertising options and tools that merchants can use to grow and manage their businesses. Culturally, we believe that great people make great companies and that starting with the customer and working backward moves us forward. Community matters to us on an internal, local and global scale—it’s fundamental to our company’s growth and to the well-being of the world at large. We also value self-awareness, candor, lunch and WiFi. If we match with you, please apply to join us.