Senior Backend Software Engineer – Java

Palo Alto, CA, US

Job Description / Skills Required

Goods is Groupon's retail department where we seek to offer quality products at great prices. We are the fastest growing sector within Groupon which make up 40% of the overall business. Since its launch in 2011, it only took us 3 years to become a billion dollar business (seriously!). You will join a team of innovative product owners and talented engineers. We operate like a startup to build and deliver high-quality services and features to our customers.

The Goods Customer Experience (CX) team is seeking an experienced Java Developer to build real-time commerce applications that operate in 10+ countries and serve millions of users. You will be responsible for designing and architecting services to iteratively develop and release critical features. Your work will directly impact and benefit customers all around the world.


4+ years of Java experience building and maintaining applications with service oriented architectures.

Build for performance; you are the kind of engineer who can take an API that responds in 2 seconds and improve it to 20ms at 25k rps.

Pragmatic in finding creative solutions, balancing multiple projects, and rapidly shipping elegant customer-centric applications.

Experience working with relational databases (e.g. PostgreSQL, MySQL, Teradata).

Experience leading the architecture design of at least one large scale RESTful service.

Obsessive about quality, good design, and elegant code.

BS or MS in Computer Science or equivalent experience.

Preferred Skills:

Experience working with Dropwizard or similar Java REST Framework.

Experience with Hadoop, Elasticsearch, and Machine Learning.

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.