Software Development Engineer III - Audience Team at Groupon
Bangalore, IN
Responsibilities Include:
- Drive technical design & architecture for products & services owned.
- Design, implement, test, maintain, and own high-performance web services.
- Research various open source technologies and Big data tenchnologies to solve existing and future problems.
- Rapidly iterate to add new functionality, solve complex problems with simple, intuitive, and customer focused solutions while shipping quality applications.
- Translate business, marketing and functional into detailed technical requirements and architecture and technical design and work plans.
- Apply experience to incrementally develop software development process and infrastructure that enable us to measure and improve the performance output of systems, products, features and services.
Basic Qualifications:
- B.E. or higher in Computer Science or equivalent.
- 3 - 10 years of experience in software development.
- Experience working on large scale java platform products.
- Backend experience with RESTful API and RDBMS.
- Experience with relational databases like MySQL, PostgreSQL etc
- Experience working with Agile methodologies and be comfortable with a fast-paced, always-on, start-up environment.
- 1+ years of experience using big data technologies, databases and tools HDFS, YARN, Sqoop, Hive, Spark, Storm.
Preferred Qualifications:
- Experience with NoSQL databases like Mongodb, Redis, HBase, Cassandra etc.
- Experience with any of the messaging Queues like RabbitMQ, Kafka etc.
- Experience with java frameworks like Spring, Play or DropWizard
- Experience with ecommerce and digital marketing
- Experience with high scale systems