Software Development Engineer – Computational Marketing & Big Data

Job Description / Skills Required

Groupon's Computational Marketing organization has an exciting opportunity for a Software Engineer in the areas of large scale distributed systems and big data. Take this unique opportunity to join one of the fastest-growing companies in the world. We're changing the way merchants and consumers connect with each other worldwide, and the change has barely started. As we continue to evolve, our vision is to become the operating system for local commerce by providing an integrated suite of tools and services for local businesses to help them understand their customers better, compete effectively, and increase profits. To help us on this mission, we are looking for a senior leader at our Palo Alto development center that share our passion for crafting a new evolution in local commerce.

Groupon has opening for a Software Engineer to lead the architecture, design and development our next generation high-throughput advertising decision engine. The systems we will build will manage the efficient spend of hundreds of millions of advertising dollars worldwide. We work in small, independent and collaborative teams to architect massively scalable and reliable systems. As part of our World Wide technology team, you'll use a variety of technologies and development practices to build pioneering local commerce applications powering advertisements seen by hundreds of millions of people.

The global Search Engine Marketing (SEM) team is responsible for growing new customer acquisition as well as driving transactional revenue for Groupon worldwide business through automated advertising generation and bidding systems. The team is a key component to implementing Groupon's 'Pull' strategy that is already transforming Groupon from a daily deal company to an ever-present source for customers to discover local merchants and service-providers for entertainment, adventure, and fun.

The products you build will be architected to scale while remaining transparent to operate both by business managers and technical leaders. They will gather, analyze, and report on tens of millions of Groupon traffic data records each day, updating the value at the fine grain of each customer session as well as making intelligent decisions to cluster sparse data across millions of traffic segments. Using this knowledge, the system will quickly react by adjusting keyword bids, landing pages, advertising copy for billions of ads placed on search engines in dozens of countries worldwide each day.

Responsibilities:

– Architect, design and develop the key SEM team products, platform and infrastructure using open-source technologies like Hadoop, Spark, Storm, Kafka, Python and Java.

– Develop scalable tools and services to Publish 50 millions+ SEM campaign changes across Google and Bing Search Network on daily basis.

– Develop tools to analyze, categorize and make decision from millions of keywords, cost data, contribution margin, customer, and category and search query.

– Collaborate with internal teams and other constituents across Groupon to identify gaps in and leverage existing infrastructure.

Qualifications:

– BS Computer Science or equivalent.

– 5-8 years experience developing software, preferably in languages such as Java, Ruby or Python. Expert in at least one compiled language.

– Track record of delivering highly reliable enterprise scale eCommerce solutions to solve complex business problems.

– Track record of being a major influencer within a technical organization, reaching beyond the focus of your team.

– Excellent coding chops with great communication and collaboration skills.

Who We Are, How We Work

We provide 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.

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.