This job might no longer be available.

Senior Software Engineer

SuperAwesome
Manchester, England, United Kingdom
2 years ago
Apply

The SuperAwesome Mission

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.

WHAT WE DO

Joining the Epic Games family is propelling the kidtech sector to new heights.

Quality is key for us, so you will ensure all product components are built to an appropriate level of quality for the stage (alpha/beta/production), deliver products using the appropriate level of testing and monitoring, fail fast, and learn and iterate frequently.
You will champion continuous improvement and always aim to improve the product your team owns and measure your impact with the appropriate tech, product, or delivery metrics.

Our teams are growing rapidly and we’re hiring a Senior Software Engineer to take our products to the next level of scale.

WHAT YOU'LL DO

As a Senior Software Engineer at SuperAwesome your main responsibilities will be three-fold: you’ll act as a hands-on mentor who can lead teammates by example, you will keep the quality bar high by continuously evolving the system while keeping it simple, and you will focus on having the highest impact on the product.

You will join one of our product teams as an owner of one of our products, these include AwesomeAds, Kids Web Services, PopJam and Rukkaz, as well as internal facing teams.

You will work closely with the Tech Lead and the other engineers in your team to define the appropriate technical approach, metrics, and timelines. You will have your say in the product roadmap and help the team and the Product Manager to make the most informed decisions to break down complex tech deliverables into simple and understandable user stories.

In this role, you will

Our stack is entirely cloud native, and it includes technologies such as AWS, Terraform, Kubernetes, Kafka, PostgreSQL, Druid, Redis, ELK, Datadog, Pagerduty, Node.js and Typescript

What we're looking for

We wholeheartedly believe a good engineer can pick up any new technology in a reasonable amount of time and you’ll be given training and help during your onboarding to become fully proficient with our stack. What we expect you to already have is good will, as well as a deep understanding of full-stack software development life-cycle, DevOps methodologies, testing, and tooling. In short, please apply if you are interested in working with our stack! As soon as you join you will have an on-boarding plan tailored to you, challenging and bringing you up to speed.

We’ll ask you about your previous experiences building large and complex high-throughput web systems, and we’ll hear the stories you’ll be willing to share about microservices, event-driven architectures, databases, or any tech challenge you’ve enjoyed.

We’ll want to know how you went about improving the quality, security, scalability, and observability of the products you worked on, and how you would try to repeat that success at SuperAwesome.

DevOps practices are an integral part of our culture, and we’ll want to hear what aspect of them you prefer, and what worked well for you out of the box, or how you adapted them to your needs.

In a nutshell, we’re looking for a great engineer, and we’ll do our best to identify the greatness in you ❤️

About you:

Want to know more?

Check out our Head of Engineering’s Blog and what he says about our team and some pointers to gliding through our interview process.

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!

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at SuperAwesome

Engineering jobs