AIESEC Dni Kariery in Warsaw

AIESEC Dni Kariery in Warsaw

AIESEC CAREER DAYS IN WARSAW  Poland on Google

We are excited to meet young talent in AIESEC Dni Kariery (Career Days) Career Fair, which is a semiannual event held in Poland’s largest cities where hundreds of global and local employers can engage in conversation with students and university graduates. This autumn, we will be spreading green power in Warsaw!

We had quite a blast meeting students and grads in spring’s edition: vast majority of our entry level hires decided to apply to join our Teams after they’ve met us in person 🌟

On 25th October (Wednesday) in Warsaw, we are looking forward to meet the entry level talent interested in joining our Teams dedicated to our customers in the US, UK, Germany, Italy, France, Belgium and Spain in the areas of Customer Service, Editorial, Analytics, Finance and whatnot!

If you are planning to visit the AIESEC Dni Kariery in Warsaw, make sure you come up to our stand (you’ll find us by our huge Groupon G installation made out of balloons!) and ask us a lot of questions (yes, we love questions!) bringing good energy.
We’ll have both recruiters and talent brand ambassadors as well as people from the business so really any questions you may have will be answered.
We’re bringing tons of branded swag and green apples if you feel like having a healthy treat 🍏 while chatting with us!
Make sure to learn about the Facebook and Instagram competition we’ll be running on the day to win something extra from Groupon.

It would be great if you had your CV on you (or your mobile phone ready, to submit your application online :)), so we can contact you soon about possible part-time and full-time opportunities at Groupon in Poland.

#gogreen #TeamGroupon #greenteamisdreamteam #Grouponishiring #careerfair #dnikariery #aiesec

Talent Days in Warsaw

Talent Days in Warsaw

  Poland on Google

We are excited to meet young talent in Absolvent Talent Days Career Fair, which is a semiannual event held in Poland’s largest cities where hundreds of global and local employers can engage in conversation with students and university graduates. This autumn, we will be spreading green power in Katowice and in Warsaw!

We had quite a blast meeting students and grads in spring’s edition: vast majority of our hires decided to apply to join our Teams after they’ve met us in person 🌟

On 17th October (Tuesday) in Warsaw, we are looking forward to meet the entry level talent interested in joining our Teams dedicated to our customers in the US, UK, Germany, Italy, France, Belgium and Spain in the areas of Customer Service, Editorial, Analytics, Finance and whatnot!

 If you are planning to visit the Absolvent Talent Days in Warsaw, make sure you come up to our stand (we will be in A1 area, you’ll find us by our huge Groupon G installation made out of balloons!) and ask us a lot of questions (yes, we love questions!) bringing good energy.
We’ll have both recruiters and talent brand ambassadors as well as people from the business so really any questions you may have will be answered.
We’re bringing tons of branded swag and green apples if you feel like having a healthy treat 🍏 while chatting with us!
Make sure to learn about the Facebook and Instagram competition we’ll be running on the day to win something extra from Groupon.

It would be great if you had your CV on you (or your mobile phone ready, to submit your application online :)), so we can contact you soon about possible part-time and full-time opportunities at Groupon in Poland.

#gogreen #TeamGroupon #greenteamisdreamteam #Grouponishiring #careerfair #talentdays

Talent Days in Katowice

Talent Days in Katowice

  Poland on Google

We are excited to meet young talent in Absolvent Talent Days Career Fair, which is a semiannual event held in Poland’s largest cities where hundreds of global and local employers can engage in conversation with students and university graduates. This autumn, we will be spreading green power in Katowice and in Warsaw!

We had quite a blast meeting students and grads in spring’s edition: vast majority of our hires decided to apply to join our Teams after they’ve met us in person 🌟

On 10th October (Tuesday) in Katowice, we are looking forward to meet the entry level talent interested in joining our Customer Service Teams dedicated to our customers in the US, UK, Germany and Italy, but we are more than happy to discuss some of our Warsaw roles as well!


If you are planning to visit the Absolvent Talent Days in Katowice, make sure you come up to our stand (we will be in C1 area, you’ll find us by our huge Groupon G installation made out of balloons!) and ask us a lot of questions (yes, we love questions!) bringing good energy.
We’ll have both recruiters and talent brand ambassadors as well as people from the business so really any questions you may have will be answered.
We’re bringing tons of branded swag and green apples if you feel like having a healthy treat 🍏 while chatting with us!
Make sure to learn about the Facebook and Instagram competition we’ll be running on the day to win something extra from Groupon.

It would be great if you had your CV on you (or your mobile phone ready, to submit your application online :)), so we can contact you soon about possible part-time and full-time opportunities at Groupon in Poland.

#gogreen #TeamGroupon #greenteamisdreamteam #Grouponishiring #careerfair #talentdays

How did these Engineering interns tackle Groupon’s giant code base?

How did these Engineering interns tackle Groupon’s giant code base?

Two interns-turned-employees share their experiences working at Groupon in both Engineering and Data Science.


What have you both been working on?

Sunil: I work with the Ranking and Personalization team in Palo Alto and we’re responsible for mining deals that are relevant to the customer. When you open the Groupon app on your phone or visit the desktop site, what you see, how you see it, and the order in which you see content is determined by the recommendation algorithms developed by this team. Every deal that shows up has to pass through a series of features, each of which does some processing, prediction, estimation, and finally assigns a score to the deal. The scores assigned by these multiple features are then combined to form a final score which determines the ordering of that deal on your homepage. Of course, there needs to be some way to make sure that the feature is actually improving user experience and is working for the benefit of the organization. And who would be a better audience to judge improvement in user experience than our users themselves? This is where the idea of live experiments fits in. All the features have to pass through an experimentation phase before they can be put into production.

Just like the deals, every user request also passes through a series of layers called “orthogonal layers.” This is the place where experiments are set up. When a user request passes through a layer, it decides what treatment the user will receive for that particular layer. It can be either the control treatment (baseline treatment which is running in production) or any of the experimentation treatment set up in the layer. The success or failure of an experiment is determined by comparing its performance with that of the control treatment. The percentage of traffic that will receive any particular treatment is adjustable. So usually an experiment starts with, say, 10% and then if results seem promising, it is ramped up to 50% and then finally to 100%. The most amazing part of the entire process, though? You get to know the approximate impact in the actual dollar amount of your individual work on the organization’s revenue. How cool is that?!

Nicholas: Pretty cool! I am also on the Ranking and Personalization team and I work on evaluating the performance of experiments and other changes to the ranking code. I own the performance testing tool which builds, deploys, simulates website traffic, and creates reports for the results. There are so many different orthogonal layers and experiments that all need to be compared, but there are simply too many to include in just one report. To make matters more complicated, each experiment has hundreds of metrics that all need to be considered to decide if an experiment is safe to add or ramp up. During my internship and my first two months as a full-time developer, I worked on building a self-service dashboard for scheduling and queueing performance test runs. Now that the dashboard is functional, I’m working on collecting runtime data with instrumentation and building infrastructure to support searching and visualizing all of the data we have available.

What are your favorite parts about working at Groupon?

Sunil: The flexible work environment and unlimited PTO policy are the top reasons I love working here. Of course both free lunch and paid lunch hours help, too. But it’s not just about the flexibility in free time, it’s also about the flexibility in the work that you do as a part of the team. There is freedom in the kind of work that you want to do, the projects that you want to work on, and the ideas that you think should be explored. 

Nicholas: My favorite part of Groupon is the scope and influence I have on the projects I work on. Since every code change needs a performance run, I’ve had the chance to work with most of my team members to schedule custom runs and help with debugging. I love being able to support all of my team members, and my work helps all of them to be more efficient. I appreciate being able to decide what tasks are the most important to meet the needs of my team. Also, the proximity to the Caltrain station is so convenient; the station Sunil and I both get on is next to the Stevens Creek trail, so I get to bike along the trail to work every day. 

What do you think you’ll both gain as new grads?

Sunil: There is a lot to learn about how the infrastructure is set up to manage a huge service such as ours: a lot of different technologies and languages that are used within the organization (two new languages already in my first two months) and the coding guidelines which are checked to ensure clean, sustainable, and functional code…especially for somebody who just graduated and is used to all sorts of nonsensical variable naming and structuring. There is also a lot to learn about how to build upon any ideas that you might have in mind and the ability to think out the entire process of transforming an idea to a feature in code.

Nicholas: Groupon is a great place to work because it has the resources of a large company, but there are so many important projects that a new grad like me can work on. I have encountered all sorts of challenges that need to be dealt with when scaling a small project to a reliable service. Many features that seemed trivial to implement at first required me to learn about different designs and frameworks that I never needed when my project was small.

What has your biggest challenge been so far?

Sunil: To be honest, I felt a bit intimidated when I first saw the enormity of the code base. This was during the middle of my internship when I had completed data analysis and offline model training and had to start getting my hands dirty to move the model online. I was running short on time before my internship would end because it had taken more time than planned to build a model due to some infrastructure as well as data sparsity hurdles. It took me quite some time—days, really—just to determine a starting point. After a couple of days of staring at this overwhelming code—and of course, with some help—I figured out where to start. I do think that staring at and absorbing the code inevitably helped because things started making more sense and I was able to launch an experiment with my feature just before my internship ended.

Nicholas: I was also intimated by the size of the code base when I took over the performance testing tool. I made sure to carefully test all of my changes before merging them in, and I recently decided to break the performance testing tool apart from the deployment tool. Now that the performance testing tool has become so important to us, there were many changes that needed to be made to make it reliable, customizable, and fully self-service. It was challenging to make all these large changes while keeping the service running for my team members to use; it’s hard to schedule downtime when everyone has changes they want merged! 

Most memorable experience so far?

Sunil: The time I found out that my first feature was about to be rolled into production was awesome. Right before my internship ended, I had just launched an experiment with the feature that I was developing at 20% traffic. When I joined full time, my first question to my team was, “how did it go?” And they let me know it went well. Later on, I saw the performance charts and then there was a presentation from the product team where they gave the exact million dollar effect that my feature had on revenue. That was quite memorable for me and satisfying to see the impact of my work on a large scale!

Nicholas: The holiday season is a tough time for most e-commerce companies, and the performance testing tool is very important for evaluating changes for holiday readiness. My most memorable experience was when my manager called me after Black Friday and told me that the Ranking and Personalization service was able to handle all the traffic we got as a result of my hard work. The tool allowed us to create a stable holiday readiness branch and made debugging performance issues much easier.

And finally… what drew you both to come back to Groupon as new grads?

Sunil: For me, it was really the kind of work that I had done during my internship. It was closely related to the specialization that I was pursuing in my Master’s degree. It was pretty much exactly what I wanted to do further in my career. 

Nicholas: I also enjoyed the work I did during my internship and I’m looking forward to applying some of the research I did as an undergraduate to allow for faster and more reliable performance run results. I chose to continue working at Groupon because it’s the best place for me to improve as a developer and it’s a place where I can have a large impact in my company.

Duncan: Engineering Intern and Pokeman Master

Duncan: Engineering Intern and Pokeman Master

Who are you?

Hey, I’m Duncan Deutsch! I’m 20 years old, and I study computer science at the University of Washington. In the fall, I’ll be heading into my final year there and entering the real world this coming spring. I’ve lived around the Seattle area my whole life, but I’m spending this summer at Groupon’s Palo Alto office.

What have you been working on?

I’m working on the Android team, which is subdivided into a few different areas of focus. Specifically, I work on the Groupon to Go (GTG) team, bringing Groupon’s up-and-coming food delivery and takeout service into the mobile application. At the start of my second week here, I received my first feature assignment! I was asked to assist with creating brand new restaurant cards within GTG that would bring them in with the deal cards present throughout the rest of the app. Working on this feature was extraordinary because it was labeled as our high priority feature for the next release, so I really got to feel what it’s like to be a core developer on my team. Three weeks later, my feature was merged into the master branch of the codebase for release in our next update. Recently, I’ve been working on improvements leading up to the release of our native checkout experience, and shortly we’ll be transitioning to more new feature work (which I probably shouldn’t disclose 😉).

What is your favorite part of working here?

I don’t feel like an intern at Groupon. In fact, I’m already preparing myself for the trauma of leaving my team at the end of the summer because I feel so integrated into my role here. Do 8:30 AM stand-ups sound fun to you? Probably not. They don’t sound fun to me either… yet I truly enjoy them. There is a real sense of camaraderie among our team, and it’s always nice to see everyone face to face (physically or via telepresence). Students going through the internship recruitment process know to take it with a grain of salt when a company proclaims “We don’t have ‘intern projects’ here. Here at [said company] you’ll be working on important features for our product.” Every company wants to promise you this and few mean it. At Groupon, they meant it. I get to work with my team on bugs, improvements, and features just like any other permanent employee here.

What do you think you’ll gain from this internship?

Besides the weight I’ll gain from grabbing snacks every time I’m waiting for a build to complete, I’m gaining so much experience in areas I did not expect. Obviously, I’m learning a ton about Android programming. Beyond that, this internship has given me the chance to work with so many tools, libraries, and design patterns I hadn’t been exposed to before. It’s amazing how foreign Java code can become when you throw RoboGuice, Butter Knife, Dart & Henson, Jackson, Glide, and RxJava into the mix (just to name a few). The learning process of an internship is akin to learning a language through immersion. Internships are fast, immersive, and effective at training you to be comfortable with a colorful variety of key industry practices. On the non-technical side, I’ve also been exposed to the application development process from start to finish for an app with 50-100 million installs! Being a part of this process and getting to take a look from the inside is probably the most invaluable knowledge I’ll secure from this internship.

What has your biggest challenge been so far?

The challenges I’ve faced this summer have definitely not been in the areas I expected to find them. Without any previous Android experience, I anticipated being constantly lost. It turns out that learning to program for Android is intriguing, natural, and refreshing. The challenges that I’ve faced have instead centered around becoming one with the various tools and practices that are an integral part of the workflow here. The first week I arrived, I constantly felt clueless. I forgot everyone’s names within seconds. I asked myself: What are these strange words and acronyms I keep hearing? What button do I press to do that thing you said? How do I test this code without buying an actual Groupon? WHAT AM I SUPPOSED TO DO WITH ALL THESE QUESTIONS THAT STACKOVERFLOW CAN’T ANSWER? I could go on for an uncomfortably long amount of time, but I’ll spare you the war flashbacks. It is really important to have faith in yourself and know that it gets better. With some dedication and willingness to constantly be asking, observing, listening, and improving, it doesn’t take long to get comfortable. It especially helps when you have amazing mentors on your team to constantly bother with your questions.  (Shout out to David Luu, Carlos Rubio, and Cody Henthorne!)

Most memorable experience so far?

I can not foresee how far in the future one may be reading this post, so I’ll preface this anecdote by saying that this past month we experienced the birth of Pokémon Go. For a few weeks, lunch with the Android team effectively became Pokémon Go hour. A couple of times, we actually went on field trips to take over a nearby gym together. Spend a moment picturing ten or so adult software engineers mobbing their way down the street to battle Pokémon (#SQUADGOALS). Another memorable experience for me was the time that I accidentally ordered Groupon to Go delivery from a pizzeria in Chicago, but let’s not talk about that one…

And finally… what drew you to Groupon?

Beyond just being a fan of the product, I can honestly say that what made the difference was the zeal of the recruiting staff. When you are waiting 2-3 business days for Company X’s recruiter to respond to a small clarifying question, then an email pops up from your Groupon recruiter within a few hours of inquiry at 11:19 PM, you realize just how passionate about their jobs these people are. From your first day here, they only continue to work hard to make sure you have the best experience possible in your internship. I am so happy that I came to Groupon because every day I feel excited to enter the office, and I wouldn’t trade this experience for the world.