Summary
GameAnalytics is seeking a Backend Engineer to join their small, self-managed team that maintains and develops infrastructure for their analytics tool. The role involves working on challenging problems within highly distributed services, real-time streaming, and batch data processing. As part of the team, you will help game developers make informed decisions based on data.
Requirements
- Experience with shipping and maintaining production-grade systems
- Familiarity with cloud technologies. Ideally AWS and technologies such as EC2, ECS, EMR, AWS Lambda, DynamoDB, S3, Kinesis, SQS, SES, Cloudwatch…
- Knowledge or experience with big data technologies such as Spark, Hadoop, Redshift, Snowflake, Kafka, Flink, Druid, Clickhouse… is highly desirable
Responsibilities
- Write high quality, readable, and maintainable code
- Have a positive influence on, and help drive, the team’s technical decisions
- Maintain and evolve the existing services, while ensuring they keep running without interruption
- Implement continuous integration, deployment, monitoring, and altering using an infrastructure-as-code approach for our different systems
- Take part in our ops duty call rota
- Help our customers get the most out of their data, in particular when it comes to our most advanced data products
Benefits
- Flexible work arrangements to support a healthy work-life balance
- 25 vacation days (excluding bank holidays) and 5 days of carers’ leave, as well as company-provided sick leave and additional compassionate leave
- A ‘Work-from-Anywhere’ program allowing you to work from a location of your choice for 3 week per year
- Access to learning budgets to support professional development
- Regular social activities and events to foster a positive company culture
- Reimbursed phone bills