At a Glance
- Tasks: Create innovative web tools and apps to enhance singing experiences for millions.
- Company: Join a vibrant team at Sing King, passionate about music and gaming.
- Benefits: Enjoy a competitive salary, hybrid working, and a diverse, inclusive culture.
- Other info: Opportunity for career growth in a dynamic, creative environment.
- Why this job: Make a real impact in the music community while developing cutting-edge technology.
- Qualifications: Strong programming skills in Python, Node.js, and JavaScript; experience with Git.
The predicted salary is between 40000 - 50000 € per year.
Sing King is on a mission to delight millions of singers around the world through our portfolio of games and singing experiences across multiple platforms. Our successful flagship YouTube channel welcomes over 14 million subscribers and 30 million unique viewers each month, and along with our latest Mobile Game release, we are continuing to build innovative and exciting products that spread joy to singers wherever and whenever they sing.
As our full-time Tools Engineer, you will help transform processes and develop fast, reliable web-based tools and apps that deliver impact. This role sits within the Data & Tools function, responsible for building the systems that allow Sing King’s data, content, and products to operate reliably and scale intelligently. It’s responsible for orders, data validation, third-party reporting, distribution, and more.
Under your guidance, you’ll evolve us from our existing combination of backend and frontend systems into a new bespoke solution incorporating an API currently being developed in Python (FastAPI with PostgreSQL) and a web-app frontend in React.js or similar. You will:
- Lead the CMS architecture, the heart of the creation and distribution of our assets and data.
- Maintain and develop our internal REST API that centralises business logic for the CMS, tools, asset management, data validation, and publishing of Karaoke content.
- Transform the CMS frontend to deliver a fast, intuitive experience, built around how people actually work.
- Design and build automation workflows that remove manual toil from content production, such as thumbnail generation, media transcoding, uploading, scheduling, playlist generation, web-scraping and more.
- Prototype and develop simple light web-apps and services that empower internal teams or service our fans, whether that’s Discord/Slack bots, or simple ways for the public to request songs and submit user-generated content.
- Collaborate with Data experts to turn models and research into internal tools and help solve data quality challenges through fuzzy matching, LLM-assisted enrichment, or other solutions.
Key skills required:
- Organisation: Ability to manage multiple technical priorities with excellent time and project management.
- Agile approach: Can develop scrappy Proof of Concepts to pitch new ideas and generate buy-in, as well as making swift pivots if business priorities change.
- Attention to detail: Can deliver accurate results that are key to decision-making and maintaining high quality deliveries with our music industry partners.
- Security conscious mindset: Solid understanding of software engineering fundamentals, data privacy, and secure coding practice.
- Strong programming skills: Proficient in languages such as Python, Node.js, and JavaScript, with a solid understanding of core engineering principles.
- Version control & deployment practices: Strong experience with Git/GitHub and CI/CD workflows, with a focus on clean, reliable releases.
- Google Cloud Platform: Experience with backend systems, including deploying and maintaining production-ready web applications.
BONUS POINTS:
- Passion for karaoke, rhythm games, or community-led mobile games.
- Experience with popular web scraping methods.
- Experience with PostgreSQL and BigQuery.
We believe in creative exchange and collaborative ownership. We prioritise ideas that make our players feel something - joy, energy, expression. We operate a hybrid working policy at Sing King and expect a balance of office and home working for this role - our office is in Farringdon, London. We offer a competitive salary and benefits package. We’re committed to building a diverse and inclusive team.
Toolmaker Engineer in City of London employer: Sing King
At Sing King, we pride ourselves on being an exceptional employer that fosters a vibrant work culture filled with creativity and collaboration. As a Toolmaker Engineer, you'll be part of a passionate team dedicated to transforming the singing experience for millions, while enjoying a competitive salary, a hybrid working policy, and ample opportunities for personal and professional growth in our Farringdon, London office. Join us in our mission to spread joy through music and innovation, where your contributions will truly make an impact.
StudySmarter Expert Advice🤫
We think this is how you could land Toolmaker Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those at Sing King. A friendly chat can go a long way, and who knows, they might just put in a good word for you!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or some cool projects, make sure to share them during interviews. It’s a great way to demonstrate your programming prowess and creativity.
✨Tip Number 3
Prepare for the unexpected! Be ready to tackle some technical challenges on the spot. Brush up on your Python, React.js, and any other relevant tech to impress the interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Sing King family!
We think you need these skills to ace Toolmaker Engineer in City of London
Some tips for your application 🫡
Show Your Passion:Let us see your love for music and gaming shine through in your application. Share any relevant experiences or projects that highlight your enthusiasm for karaoke or rhythm games, as we’re all about spreading joy to singers!
Tailor Your Application:Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We want to know how your background aligns with our mission and the role of Tools Engineer.
Highlight Your Technical Skills:Don’t hold back on showcasing your programming prowess! Mention your experience with Python, Node.js, and JavaScript, along with any relevant tools or frameworks you’ve worked with. We’re keen to see how you can contribute to our tech stack.
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity to join our team at Sing King!
How to prepare for a job interview at Sing King
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, React.js, and PostgreSQL. Brush up on your programming skills and be ready to discuss how you've used these tools in past projects.
✨Show Your Passion for Music and Gaming
Since Sing King is all about music and gaming, don’t hesitate to share your personal experiences with karaoke or rhythm games. This will help you connect with the team and show that you’re genuinely interested in their mission.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical challenges during the interview. Practice explaining your thought process when solving problems, especially around automation workflows or data validation. This will demonstrate your analytical skills and attention to detail.
✨Emphasise Collaboration and Agile Mindset
Sing King values teamwork and agility, so be prepared to discuss how you’ve collaborated with others in previous roles. Share examples of how you’ve adapted to changing priorities and contributed to a positive team environment.