Senior Software Engineer, Backend – Emerging Products

San Francisco, CA, US

Job Description / Skills Required

Groupon is looking for a Senior Backend Software Engineer to work on an exciting, newest, strategic project in the company to build the next generation of Groupon deals that will remove the need for vouchers and allow customers to redeem deals with a regular credit card payment.

You would work on a small product-focused engineering team. We need an engineer who can move fast and change direction, who can build high-quality, scalable code and who will bring knowledge and best practices to the team. Our processes are fast and light with short cycles and automated testing and deployment. As part of our global technology team, you’ll build pioneering local commerce applications used by hundreds of millions of people.

We work extensively with Open Source technologies. Many of our team are active developers on open source projects and, we are working to release more of our technology into the open source world.

The kind of stuff you’ll be doing:

Iterative engineering based on a Lean Startup model
Creating highly scalable RESTful services
Taking ownership of the design of key parts of the product
Interacting with the Product Manager on a daily bases and helping to shape the future of the product
The kind of experience we expect

BS, MS, or Ph.D. in Computer Science or equivalent experience
At least 5+ years of experience
Track record of building cool, large-scale web applications and services
Expert in Ruby and/or Java
Strong familiarity with SQL database programming and performance
Excellent proficiency with *NIX development environments
Excellent understanding of how internet and Web technologies work
Experience with JavaScript and frontend development a bonus