Software Engineer at Groupon (Chicago, IL)

| Chicago
Sorry, this job was removed at 11:19 a.m. (CST) on Monday, April 1, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.


You became an engineer because you believed in technology’s ability to make a difference in the world. So why would you spend your days building things that don’t matter? At Groupon, we spend our days developing tools, platforms and experiences that help small businesses thrive in their local communities. We may look like an ordinary e-commerce app, but under the surface we are using cutting edge technology to build products that regularly positively impact the lives of 48MM people and 100,000 merchants.


Of course, local merchants aren’t the only ones who will benefit from your work—you will too. We are looking for outstanding software engineers excited by the challenge of building Groupon’s logging platform which is used by the entire company.

We work as part of Groupon’s Engineering Excellence team to architect a logging platform and tools needed to improve logging infrastructure at Groupon and moving the logging platform to AWS. Our team is a pioneer in using the ELK infrastructure for Logging at a massive scale and we are looking for a talented and passionate engineer join our logging team in Bangalore.


In this role you will be part of a team of engineers focused on ensuring platform readiness (performance, capacity, stability, latency) and building developer tools. You will work with application owners to understand their needs and define requirements for enhancement requests. The role involves working with cutting-edge technology and solving challenging technical problems. The capabilities we are building will be used by every engineering team at Groupon, and this is your chance to influence how software is built and deployed at a company-wide scale.


The engineer’s primary responsibilities include developing self service solutions, maintaining system operations, providing user support, PagerDuty rotation and promoting internal standards, procedures, and policies.  Strong sense of ownership, intellectual curiosity and love of problem-solving with a passion for getting involved to drive action for direct impact on business outcomes.



  • Participate in improving our Logging architecture and improving our monitoring capabilities in order to continually build a robust ELK platform for Logging.

  • Solve complex technical questions/problems in an highly dynamic operations environment and demonstrate great problem solving abilities

  • Build automation for repetitive tasks and for reducing touch operations

  • Design solutions to facilitate self-service by our platform users

  • Develop optimized Kibana queries and dashboards and enable customers to develop their own by documenting best practices.

  • Work closely with other Engineering teams and users of our Big Data logging platform to plan and coordinate efforts to achieve optimal data analysis for the global user community

  • Understand Groupon’s data pipelines and make recommendations based on business use cases.

  • Conduct 1:1 and group training, as required, to advance the platform knowledge and skills of our global user base

  • Ensure partnerships with engineering teams to understand their applications (services) and logging needs, and help them adhere to solid log design for success and stability of the platform



  • Experience with development and understanding of Logging system is preferred (Elastic Logstash Kibana, Kafka, etc) .

  • Experience with Big Data systems, open-source technologies preferred.

  • Strategic thinker that is forward-looking, thinks about the big picture, connects the dots and identifies inter-relationships between business elements

  • Experience and a deep understanding of both structured and non- (or semi-) structured data.

  • Clear evidence of analytical, problem solving, and strong logical thinking skills.

  • Strong sense of ownership and attitude to get things done the right way.

  • Great understanding of architectural choices and role of various components in an architecture.

  • Experience with DSL Query language, Python & Ruby

  • Experience with provisioning using Ansible

  • This role involves tasks related to operational maintenance and tuning.

  • Familiarity with JIRA, Nagios, Git, YAML, Ansible, LDAP, and distributed Linux based infrastructure systems and internals (kernel/libraries, filesystems, package management, etc.)



Groupon’s purpose is to build strong communities through thriving small businesses. To learn more about the world’s largest local ecommerce marketplace, click here for the latest Groupon news. Plus, be sure to check out the values that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it. Hear from real Groupon team members and learn more about our employee resource groups. If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.

Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.


Our headquarters is nestled alongside the Chicago River in the bustling River North neighborhood, close to both blue and brown line CTA trains.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Groupon's full profileFind similar jobs