Senior Software Engineer – Engineering Excellence

Dublin, IE

Job Description / Skills Required

Groupon is hiring a senior engineer to develop its Mesos based infrastructure and tools to drive our Platform as a Service and Continuous Delivery initiatives.

This is an opportunity to work on a major engineering initiative, influence our internal engineering direction and work with leading edge technologies – technologies such as Mesos, Marathon and teams that work in a fully Microservices environment.

The challenge is to provide our microservice engineering teams a solid underpinning of tools and practices in the areas of continuous delivery and provide them a dynamically allocated container based platform to deploy services to. A measure of success is that engineering teams can focus more on delivering features than thinking about how to get those features into production or grappling with long lead times for statically allocated VMs. Another measure of success in this role is that we see a reduction in time spent by Ops teams assisting in managing deploys, thereby allowing them to focus on higher-level tasks around site optimization. Improvements delivered to system management tooling now improve things for almost every team.

Requirements
Experience or deep knowledge of at least some of the following: Docker, Kubernetes, Mesos, PaaS, IaaS
A minimum of 5 years development experience and proven success in technical teams in a fast-paced, dynamic customer-facing software
Strong programming skills in Java
Deep understanding of Agile and Continuous Delivery concepts and tools.
Strong knowledge of all aspects of the Software Development Life Cycle (SDLC).
Experience with current DevOps toolchains for infrastructure deployment, software build/test/deploy, and systems/application monitoring/logging such as Jenkins, Ansible, Maven, Chef, SALT, Puppet, ELK, AppDynamics etc.
Technical expertise in an IT vertical, such as product support, software development, networking, architecture, quality assurance, or system administration.
Knowledge of agile software development methodologies such as Agile and Service Oriented Architecture (SOA).

What we offer
Seven digit numbers in real users
A mature product backend with the newest technologies
A very professional, but laid-back team with democratic software design decisions
A modern and cool working place near the center of Dublin
Biannual hackathons, in house tech talks, sponsored tech expo tickets, personal education budget
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.

More Jobs at Groupon