This job might no longer be available.
Senior Software Engineer (Data Services)
3 years ago
GSN Games is looking for a talented Sr. Software Engineer based in Bangalore to be part of our Global Data team.
About the Data Team
The GSN Data team provides the data, analytics, and algorithms necessary to make GSN Games a fun and rich experience for players. We are building a next generation data platform and analytics suite to support the nearly one billion records a day coming from our portfolio of gaming apps, databases, supporting web services, third party APIs, and everything in between.
Primary Responsibilities
- Work closely with the GSN Data team (based in Barcelona and San Francisco) on key data initiatives for the company. This includes all aspects of data delivery - from ingestion and pipelining through ETL.
- Participate in design, implementation deploying of full pipelines utilizing AWS data technologies (AWS Kinesis/Lambdas, Fargate, etc.)
- Design, implement and deploy ETLs on Apache Airflow
- Work with Global Data Team on roadmapping, designing, and supporting large-scale data initiatives and products.
Requirements:
- 4-6 years Experience in software development
- Strong proficiency in Java
- Exceptional experience and proficiency with Python
- Experience working on applications using SOA, REST design principles in a scalable architectures and environment
- Highly proficient in writing and optimizing SQL queries (Vertica a plus)
- Experience with full life cycle of massive datasets including ETL, cleaning, data analysis and deployment in the Cloud
- At least 3 years experience with data platform initiatives in a large-scale environment
Nice to Haves:
- Experience with Apache Airflow
- Previous experience with Vertica
- You have experience in the gaming industry
Create Your Profile — Game companies can contact you with their relevant job openings.