SuperAwesome
,
London, Greater London
Technical Software Engineering Lead - Kids Video Intelligence
Overview
Job Description
SuperAwesome is looking for a technical lead for their Kids Video Intelligence team and spearhead the development of Kidsafe Social Video (KSV) : our unique solution to safely reach kids on their favourite video platforms. KSV is everything you need to make awesome and safe digital experiences for kids. With our advanced understanding of what kids are watching KSV safely connects the best kids content creators with advertisers. As tech lead, you will provide technical leadership for a team working on a data intensive, high-availability system capable of processing more than 700 thousands videos every month. Youll have the opportunity to get stuck into various key components of KSV, driving innovation, performance and reliability on the technology front. Tech Lead at SuperAwesome is a very hands-on role: youre an engineering expert with a wealth of experience across the full technology stack and a good grasp of software architecture. As Tech Lead you are a key component of the Engineering Manager - Tech Lead - Product Manager triad, helping make the decisions on product direction. As the technical authority in your team, youll have responsibility for ensuring the system is fit for purpose: were using the right tools, were monitoring the right metrics, we're prioritising the right improvements and investing in the right innovation. You will report to the Engineering Manager in your product team, who handles line management of the team. We see this role being perfect for someone who wants to use their knowledge, experience, and leadership skills to delight users and customers with the best products in their category. 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 agile project management methodology, learning and iterating frequently. Heres what a typical day as a Tech Lead looks like: * Youll code and pair a LOT! * You will own the architectural integrity of your teams services and the overall system architecture of your teams product * Youll discuss technical approaches with the engineers in your team, lead design discussions and document design decisions * Youll review the system to identify business-critical technical aspects to be improved (scalability, pentests, quality improvements...) * Youll mentor other engineers on your team, helping them make the right decisions and evolve technically * Youll commit to high-speed iterations, high code quality, and continuous improvement via agile processes * Youll be proactive finding and suggesting ideas to improve the products business value What our stack looks like: Terraform, Angular, Node.js, TypeScript, Python (scipy, sklearn...), PostgreSQL, Docker, Kubernetes (EKS), Memcached, Redis, Kafka (MSK), AWS About SuperAwesome SuperAwesome powers the kids digital media ecosystem. Our platform is used by hundreds of companies to enable over twelve billion kid-safe digital transactions across advertising, community and parental consent every month. SuperAwesome has pioneered the kidtech sector, delivering engagement with the under-13 audience built around privacy and responsibility. Requirements We wholeheartedly believe a good engineer can pick up any new technology in a reasonable amount of time (for example you can use any language youre familiar with for completing the code test part of our process). 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. About you as a person: * You think about things critically - were the first to do what we do in this industry, so youll come across new problems every day * Youll fearlessly attack problems - we think the tools you know now are secondary to having the mindset to fix things, i.e. youre a problem solver and not just a builder * You like working in a team - we have an agile development environment and get stuff done together in multi-disciplinary teams * Youre flexible and adaptable - we have multiple teams working on complementary but different products, so youll thrive on variety About your skills: You are in love with developing systems that help people to make the best decisions. You have a solid understanding of how to collect, analyse and manipulate data. You are comfortable developing production-ready code across the whole stack, and you have experience developing large and complex web applications and building high throughput systems with microservices and/or event-driven architectures and both relational and non-relational databases. Benefits We have a range of awesome perks and benefits: * Fully paid healthcare - provided through Vitality * Monthly pizza Friday * Wednesday catered breakfast * Quarterly team lunches * Friday drinks * Office snack bar * Pension scheme * Holidays - 25+ bank holidays * Expanded Maternity and Paternity leave *