Senior Software Engineer (UK/Europe based - Fully remote)
Senior Software Engineer (UK/Europe based - Fully remote)

Senior Software Engineer (UK/Europe based - Fully remote)

Warrington +1 Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Build innovative products for the music industry and mentor junior engineers.
  • Company: Join a close-knit team at Overloop, a UK-based tech company.
  • Benefits: Enjoy a competitive salary, fully remote work, and a culture of continuous learning.
  • Why this job: Make a real impact in the music world while working with cutting-edge technologies.
  • Qualifications: 8+ years in software engineering, especially with Python and JavaScript.
  • Other info: Flexible remote work across Europe, Africa, and South America.

The predicted salary is between 42000 - 84000 £ per year.

Senior Software Engineer (UK/Europe based – Fully remote)

This is an exciting opportunity to work on a project for our client, a well known global company in the music industry.

We are looking for a Senior Software Engineer based in the UK/Europe. At Overloop, we are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing requirements and/or bug reports, coding, discussing over Slack and Google Hangouts, creating a Github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

Overloop is a UK based company, and our team currently works remotely from around Europe, Africa and and South America

Are you the right candidate?

We are looking for a Senior Python Engineer, based in the UK or Europe, and able to work UK hours.

What you will do:

  • Build products that empower artists and record labels across the globe
  • Contribute to all tiers of our clients’ architecture to produce high quality, robust user experiences
  • Write clean, tested and maintainable code
  • Work closely with product management to understand and implement client requirements
  • Design, communicate and execute a vision in collaboration with your team and other teams across the technology organization
  • Participate in re-architecture, refinement and technical design of various systems
  • Mentor more junior engineers and contribute to a culture of continuous learning

Who you are:

Seeking 8+ years of software engineering experience in the following areas:

  • Implementing distributed systems
  • Microservice and asynchronous architecture
  • Python and Javascript
  • Building responsive frontend applications (our client uses TypeScript, React, and GraphQL)
  • Database technologies and query languages (our client uses Neo4j, Kafka, MySQL, Snowflake, Elasticsearch, and more)
  • RESTful architecture
  • AWS Cloud technologies
  • Log analysis to investigate bugs and performance issues
  • Unit and integration tests
  • Agile development practices

Nice to have:

  • Typescript

Other requirements and soft skills:

  • Needs to be able to work to UK working hours
  • Fluent English speaker (our client is an English speaking company)
  • Great communication skills
  • Proactive mindset
  • Problem solving
  • Curiosity
  • Ability to learn quickly
  • Eagerness

This is a full time role / 40 working hours per week.

On-call availability may be required for unexpected, infrequent outages.

Approximate salary range – £70,000 – depending on experience.

Please note that we cannot sponsor visas at this time.

The interview process will look like:

  • You will have a 30 min – 1hour interview with the team at Overloop to talk through your skills and experience and take part in a coding exercise that you will have prepared in advance.
  • We will then put you forward to our client who will have some additional interview rounds of their own.

Please be aware that Overloop does not request an AI-led interview. All conversations throughout, and the interview itself will be with a team member from Overloop. We won\’t ask for your personal identification documents during your interview process with us. If you receive an email – claiming to be from Overloop – but from an email address ending in anything other than @overloop.io, please be aware that this is not us.

Locations

Warrington Cheshire

Senior Software Engineer (UK/Europe based - Fully remote) employer: Overloop

At Overloop, we pride ourselves on being an excellent employer by fostering a collaborative and supportive work culture that values quality code and continuous learning. Our fully remote setup allows you to work from anywhere in Europe, while our commitment to mentorship and professional growth ensures that you can thrive in your career as a Senior Software Engineer. Join us to make a meaningful impact in the music industry, all while enjoying the flexibility and camaraderie of a close-knit team.
O

Contact Detail:

Overloop Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (UK/Europe based - Fully remote)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

✨Tip Number 2

Prepare for the coding exercise! Brush up on your Python and JavaScript skills, and practice common algorithms and data structures. We recommend using platforms like LeetCode or HackerRank to get in the zone.

✨Tip Number 3

Show off your projects! If you've built anything cool, make sure to have it ready to share during interviews. A strong portfolio can really set you apart and demonstrate your skills in action.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Software Engineer (UK/Europe based - Fully remote)

Python
JavaScript
TypeScript
React
GraphQL
Microservices
Asynchronous Architecture
Database Technologies
RESTful Architecture
AWS Cloud Technologies
Log Analysis
Unit Testing
Integration Testing
Agile Development Practices
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your experience with Python, microservices, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Be genuine and let your personality come through – we love a bit of character!

Showcase Your Projects: If you've worked on any projects that demonstrate your coding skills or problem-solving abilities, make sure to mention them. Whether it's a GitHub repo or a personal project, we want to see what you've been up to!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen and ready to take the next step with us at Overloop!

How to prepare for a job interview at Overloop

✨Know Your Tech Stack

Make sure you’re well-versed in Python, JavaScript, and any other technologies mentioned in the job description. Brush up on your knowledge of microservices, RESTful architecture, and AWS Cloud technologies. Being able to discuss these confidently will show that you’re a strong fit for the role.

✨Prepare for the Coding Exercise

Since there’s a coding exercise involved, practice common algorithms and data structures. Use platforms like LeetCode or HackerRank to sharpen your skills. Make sure you can explain your thought process while coding, as communication is key in remote teams.

✨Show Your Problem-Solving Skills

During the interview, be ready to discuss past challenges you've faced and how you overcame them. Highlight your proactive mindset and curiosity. This will demonstrate your ability to tackle issues effectively, which is crucial for a Senior Software Engineer.

✨Engage with the Team

Since Overloop values collaboration, be prepared to ask insightful questions about the team dynamics and projects. Show genuine interest in their work culture and how you can contribute to it. This will help you stand out as a candidate who’s not just technically skilled but also a great team player.

Senior Software Engineer (UK/Europe based - Fully remote)
Overloop
Location: Warrington
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>