At a Glance
- Tasks: Build innovative APIs and microservices while optimising products based on real data.
- Company: Join a leading video platform trusted by top broadcasters worldwide.
- Benefits: Enjoy flexible hours, remote work, free meals, and a personal development budget.
- Other info: Participate in hackathons and social events to grow your skills and network.
- Why this job: Make an impact with cutting-edge tech in a fun, collaborative environment.
- Qualifications: Proficiency in modern programming languages and cloud technologies.
The predicted salary is between 36000 - 60000 £ per year.
Our platform is the video platform built for live, social and mobile. The cloud-based platform removes the traditional complexities of professional video production and distribution.
We work with the world's largest broadcasters and rights holders including: Sky Sports, BT Sport, Eurosport, ITV, Turner, The Premier League, LaLiga, The FA, Buzzfeed, AELTC Wimbledon, and many more. Our platform integrates with the major social platforms - including Facebook, Instagram, Periscope, Twitter, and YouTube. We are also a preferred global partner for Facebook Live.
Amazon Web Services is our main hosting provider. Every product of the platform is architected and built for scalability and high availability for a global client base. Being a cloud-based platform allows engineers to remain agile and gives them the freedom to try new things without compromising on reliability and speed of development.
We believe in hiring smart graduate and junior engineers; nurturing them into our culture is the key to our successful growth. To support this strategy, you'll pair with a mentor on your first day with us. Your mentor will answer your technical doubts daily and will coach you on your career progression by helping you define your own focus within our platform (video, data, front-end, architecture, streaming...) with regular performance evaluations.
We are dedicated to making sure you are happy and committed during your time with us. We achieve this by pushing the platform and the team to use the latest technologies and to give you a whole new set of responsibilities (you will be responsible from your products end to end. From design and architecture to releasing and supporting in production). This way you can feel you are engaged and challenged and more importantly, that you can make the difference.
This strategy has allowed the perfect environment to retain our talent and keep our best engineers over time. A good example of this success is some of our more senior engineers like the current Product Owner or the Lead Software Architect. They started on our platform as graduate engineers and are now key leaders within the organization.
Being social is a huge part of our family. We like to have fun together and we provide a series of activities to help in this area. If technology gets you going in the morning, then you are in the right place.
As a Junior Full-Stack Software Engineer, you will have exposure to some of the core features of Studio (our flagship product). You could for example work on automated clip creation service based on data analysis, our media transcoding service or our live encoding platform.
Java, JavaScript, NoSQL, Serverless Architecture, Microservices, Auto Scaling/Auto Recovery, Kinesis, Media Processing, Terraform - these are a few of the state-of-the-art techs you will work with.
To make sure you keep growing your knowledge around tech, we provide you with professional development opportunities like Hackathons, Tech hours, and have a development budget and pair programming days to improve our automated testing culture.
Some of your responsibilities will include (but are not limited to):
- Building awesome APIs as well as sleek, beautiful front-end client experiences
- Building reliable micro-services and serverless architectures
- Iterating and optimizing products based on feedback and data analysis
- Taking ownership of your work/project by designing, building, maintaining, iterating and supporting new features and new products
REQUIREMENTS
- Proficiency in a modern programming language (Java, Javascript, Python or Go).
- Proven expertise and professional experience databases (SQL and NoSQL)
- Knowledge of micro-service oriented architectures
- Proven expertise with cloud providers (bonus points for AWS - our chosen cloud provider)
- Passion for emerging technologies
The recruitment process
We aim to have a quick and dynamic hiring process. This process lasts around two weeks and it has the following stages:
- Phone call interview (around 30 minutes) to understand your interests and career expectations to ensure we are a good fit for each other.
- Technical test to be completed at home.
- Final face to face interview (around 2 hours) with our lead developers to go through your test and your technical knowledge.
BENEFITS
- Personal development budget & training material
- Bi-annual hackathons & tech hour on Wednesday
- Regular performance reviews
- Flexible working hours
- Work from home options
- Ride to work scheme
- Free breakfast, Friday happy hour & monthly company lunch
- 25 days holiday & additional unpaid holiday week
- Bi-annual away days & Christmas party
- Sponsored monthly social events
We are an equal opportunity employer and value diversity in our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Backend Software Engineer employer: New Route Recruitment Limited
New Route Recruitment Limited offers a dynamic and innovative work environment, perfect for those looking to make a significant impact in a start-up setting. Employees benefit from a culture that encourages creativity and self-development, with ample opportunities for professional growth as the company expands. Joining now means being part of a close-knit team where your contributions will directly influence the company's trajectory.
Contact Details:
New Route Recruitment Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Backend Software Engineer
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at New Route Recruitment Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to New Route Recruitment Limited.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like New Route Recruitment Limited.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like New Route Recruitment Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Backend Software Engineer
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at New Route Recruitment Limited.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at New Route Recruitment Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at New Route Recruitment Limited
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If New Route Recruitment Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.