Job Description
Groupon is seeking a Software Development Engineer IV to join their team in Bangalore. This role involves taking full ownership of the technical aspects of Groupon's global technology infrastructure, ensuring the platform is used to its fullest potential. The engineer will design and build applications around customer needs, collaborate with internal and external teams, and improve service stability and performance.
- Designing, developing, migrating, and maintaining platform applications and services in a Cloud & Kubernetes environment.
- Collaborating with internal and external teams to implement business features and cost-effective solutions.
- Building service artifacts, estimating and planning for deployment, and coordinating timelines with project management.
- Improving service stability and performance by identifying critical metrics and automating alerting responses.
- Driving discussions and decisions on technical topics related to the team’s scope.
- Mentoring and guiding junior team members.
Requirements:
- BE/BTech or ME/MTech degree in Computer Science, Software Engineering.
- 8+ years of industry experience in developing, designing, and supporting applications and microservices.
- Strong coding skills in Java, Ruby, or C++.
- Strong problem-solving and debugging skills.
- Experience with REST API based development of microservices, relational databases (MySQL or Postgres), and ORMs.
- Exposure to asynchronous messaging platforms like ActiveMQ, Kafka.
- Exposure to reactive frameworks like play, vertx.io, etc. is a plus.
- Good communication and collaboration skills.
Groupon offers:
- Opportunity to work on a global technology infrastructure.
- A culture that inspires innovation and rewards risk-taking.
- Autonomy and meaningful impact.