At a Glance
- Tasks: Join our team to develop secure, scalable systems for advanced drone data applications.
- Company: Be part of a well-funded tech company making a real-world impact.
- Benefits: Enjoy a competitive salary and hybrid work options in London or Cambridge.
- Why this job: Work on exciting projects with cutting-edge technology in a fast-paced environment.
- Qualifications: Degree in Computer Science or related field; coding skills in Python, JS/TS, C++ or Go required.
- Other info: Must be a UK/EU citizen with the right to work in the UK.
The predicted salary is between 36000 - 60000 £ per year.
We're hiring Software Engineers across Backend, Frontend, Full Stack, ML, and Cloud roles. Join a fast-moving team building secure, scalable systems for advanced drone data applications.
Key Responsibilities:
- Develop and maintain scalable backend services and APIs (Python, C++, Go).
- Build responsive frontend interfaces (React, Angular, or Vue).
- Deploy and optimise ML pipelines (TensorFlow, PyTorch).
- Design and manage cloud infrastructure (AWS, Azure, GCP).
- Collaborate across teams to deliver secure, performant software.
Requirements:
- Degree in Computer Science or related field.
- Experience in one or more focus areas (Backend, Frontend, ML, Cloud).
- Strong coding skills (Python, JS/TS, C++ or Go).
- Cloud and CI/CD experience (Docker, Kubernetes, GitHub Actions, etc.).
Desirable:
- Knowledge of data pipelines, DevOps, data visualisation (D3.js, Plotly).
- Agile experience and awareness of security best practices.
Eligibility: Must be a UK/EU citizen with the right to work in the UK.
A great opportunity to join a growing, well-funded tech company delivering real-world impact. Apply now.
3x Software Engineers employer: iO Associates - UK/EU
Contact Detail:
iO Associates - UK/EU Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land 3x Software Engineers
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description. If you're applying for a Backend role, brush up on Python, C++, or Go. For Frontend positions, make sure you know your way around React, Angular, or Vue. This will help you speak confidently about your skills during interviews.
✨Tip Number 2
Showcase any relevant projects you've worked on that align with the responsibilities listed. Whether it's a personal project or something from a previous job, having concrete examples of your work can set you apart and demonstrate your hands-on experience.
✨Tip Number 3
Network with current employees or alumni who work at StudySmarter or in similar roles. They can provide insights into the company culture and the technical challenges you might face, which can be invaluable during your interview.
✨Tip Number 4
Prepare to discuss your experience with cloud services and CI/CD tools. Since these are key requirements, being able to articulate your familiarity with Docker, Kubernetes, and cloud platforms like AWS, Azure, or GCP will show that you're ready to hit the ground running.
We think you need these skills to ace 3x Software Engineers
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in the areas mentioned in the job description such as Backend, Frontend, ML, and Cloud. Use specific examples of projects you've worked on that demonstrate your skills in Python, C++, Go, React, or any other relevant technologies.
Craft a Compelling Cover Letter: Write a cover letter that not only expresses your enthusiasm for the role but also outlines how your background aligns with the company's needs. Mention your experience with scalable systems and any collaborative projects that showcase your ability to work across teams.
Highlight Relevant Skills: In your application, emphasise your coding skills and any experience you have with cloud services, CI/CD tools, and Agile methodologies. If you have knowledge of data pipelines or security best practices, make sure to include that as well.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial in software engineering roles.
How to prepare for a job interview at iO Associates - UK/EU
✨Showcase Your Technical Skills
Be prepared to discuss your coding experience in detail. Bring examples of your work, especially in Python, JavaScript, or C++. You might be asked to solve coding problems on the spot, so practice common algorithms and data structures beforehand.
✨Understand the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as React, TensorFlow, and AWS. Being able to discuss how you've used these tools in past projects will demonstrate your fit for the role.
✨Prepare for Behavioural Questions
Expect questions about teamwork and collaboration, especially since the role involves working across teams. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving skills.
✨Ask Insightful Questions
Prepare thoughtful questions about the company culture, team dynamics, and the specific projects you might be working on. This shows your genuine interest in the role and helps you assess if it's the right fit for you.