Our mission is making the internet safer for kids. We’ve pioneered the kidtech sector: technology built specifically for engagement with children, with privacy and responsibility at its very core. Every month SuperAwesome technology powers over 12 billion digital engagements with kids across video, community, advertising and parental consent. We have the biggest kidtech team on the planet, focused on solving the challenges of engagement with the under-16 audience. At the intersection of technology, law, media and policy, working with us gives you a chance to shape what the internet of the future looks like. It’s a unique, challenging and rewarding environment.
Joining the Epic Games family is propelling the kidtech sector to new heights.
Our teams are growing rapidly and we’re hiring a Platform Engineer in our Core Services team to build a scalable and reliable platform of common services.
What does a platform engineer do?
In SuperAwesome, Platform engineers' primary function is to accelerate software development by building reliable, secure, and scalable infrastructure.
Key parts of this role are to take part in the design and development process and help to make the right trade-offs between performance, cost, security and reliability, as well as to be a reliable escalation point supporting the system in production.
As a Platform Engineer in Core Services you will:
What would an average day look like?
As part of the Core Services team you will commit to high-speed iterations, high code quality and continuous improvement via agile processes and devops methodologies. In practice this translates to biweekly iterations focussed on delivering on some product goals aligned to getting a step closer to the team OKRs, lots of pair programming and code reviews, several deployments a day (we work in CD), and several quality checks at different stages of development.
In terms of technical challenges, here are a few challenges our team has solved. If you want to have an idea of what you would work on, give them a try:
Our stack is entirely cloud native, and it includes technologies such as AWS, Terraform, Docker / Kubernetes, Helm, Kafka, PostgreSQL, Druid, Redis, ELK, Datadog, Pagerduty, Node.js, Typescript, Python
While we don’t expect anybody to know our exact stack inside out, and you’ll be given training and help during your onboarding to become fully proficient with it, we expect you to already have a deep understanding of how linux based distributed systems work at scale, and have covered a similar role in the past.
Who should apply?
This role is ideal for somebody who wants to work with cutting-edge cloud infrastructure at scale, and be part of a team always open to new ways of working. The ideal candidate will be passionate about automation and making infrastructure more effective, as well as own a natural flair to explain complicated concepts in a simple and understandable way.
This all sounds great, what's it going to do for my career?
You will be exposed to new technologies in an environment that will allow you to use them at scale. All our products have a global reach, which means that everything we design has to take this into account. Our infrastructure is deployed in multiple AWS regions and it has to stay fast and reliable at all times.
We always try to solve problems at the right level of the stack, so you will have opportunities to develop both development and operations skills.
You will also be encouraged to invest in yourself and keep learning new things. For example, Friday afternoons can be used to work on different projects that are interesting to you. We also have hack days to disconnect from the day to day and explore new technologies and techniques.
Nice to have
We have a range of awesome perks and benefits:
We offer an incredible range of perks and benefits. During the pandemic, we are working hard to provide an amazing array of virtual benefits to our team stationed at home, from team lunches delivered to your door, to virtual socials. As soon as it is safe to do so, we will return to offering the full range that we normally offer.
SuperAwesome wants to ensure that our team, customers and partners are always as safe as possible. As we continue to grow the business over the coming weeks, we are moving to a virtual hiring model for all recruitment. We’re having to make some changes to our usual processes but if you’d like to apply for one of our roles, we’ll be sure to give you a SuperAwesome experience. We’re hiring in all of our offices globally and across almost all teams. So if you’re an amazing Engineer, Account Manager or Sales person and want to make the internet safer for kids, come and talk to us, virtually, of course!