SupercellSenior Software Engineer, Social Tech
社招全职地点:赫尔辛基状态:招聘
任职要求
• Strong backend engineering experience with Java and production services running at scale • Experience with AWS and cloud-native development practices • Proficiency with infrastructure as code tools such as Terraform, CloudFormation or CDK • Experience designing and integrating backend APIs and services using REST and/or gRPC • Familiarity with a range of database technologies, both non-relational (e.g. DynamoDB, Redis) and relational, and solid SQL fundamentals • Ability to collaborate across disciplines and teams, and communicate clearly with both engineers and non-engineers • Being passionate and committed to …
登录查看完整任职要求
微信扫码,1秒登录
工作职责
• Design, implementation, deployment and maintenance of highly scalable and available backend services for in-game social features • Develop and evolve APIs used by game teams, clarifying concepts, use cases and requirements together with stakeholders • Contribute to our Social SDK client that integrates into Supercell games across multiple platforms • Improve best practices around reliability, performance, and operability of our social services • Periodically offer round-the-clock, first-line support to production environments, as part of a rotating on-call duty
包括英文材料
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
AWS+
https://aws.amazon.com/
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
Terraform+
https://developer.hashicorp.com/terraform/tutorials
Build, change, and destroy infrastructure with Terraform. Start here to learn the basics of Terraform with your favorite cloud provider.
https://www.youtube.com/watch?v=_45W3Z8XWL4
In this video you will learn the basics of using Terraform.
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
gRPC+
[英文] Introduction to gRPC
https://grpc.io/docs/what-is-grpc/introduction/
An introduction to gRPC and protocol buffers.
DynamoDB+
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStartedDynamoDB.html
You’ll learn how to connect to, create, and manage DynamoDB tables in the following sections.
https://dynobase.dev/dynamodb-tutorials/
Collection of tutorials and articles to help you solve problems, make decisions and understand DynamoDB.
https://www.hellointerview.com/learn/system-design/deep-dives/dynamodb
DynamoDB is a fully-managed, highly scalable, key-value service provided by AWS.
https://www.scylladb.com/learn/dynamodb/introduction-to-dynamodb/
Amazon DynamoDB is a cloud-native NoSQL primarily key-value database.
https://www.youtube.com/watch?v=2k2GINpO308
In this video, I explain to you the core concepts of dynamodb and walk you through the console.
还有更多 •••