At a Glance
- Tasks: Lead backend development and design scalable cloud architecture for impactful tech solutions.
- Company: Fast-growing tech company focused on making a difference in the medical space.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Join a dynamic team and help shape the future of critical technology.
- Why this job: Make a real impact by building technology that aids millions worldwide.
- Qualifications: 5-10 years in software engineering with strong backend and system architecture skills.
The predicted salary is between 70000 - 90000 £ per year.
Exciting fast growth tech company in the tech-for-good and medical space is expanding their software team and looking to hire a Senior/Lead Backend Engineer. Their product crosses the area of IoT, GPS and Computer Vision, with a solution that can aid millions of people worldwide.
This autonomous role involves taking ownership of their backend and cloud platform practices and structure, implementing methodologies, designing the architecture from the ground up, and establishing backend engineering culture. You will lead the architecture, design and migration from their current Firebase setup to a robust, scalable GCP architecture capable of handling high-frequency time-series and image data from thousands of edge devices.
You will work closely with Robotics and Computer Vision Engineers to build scalable, production-ready cloud APIs, plus establish foundational backend engineering practices, setting up CI/CD pipelines, testing frameworks, and deployment protocols from scratch. Because their users rely on their critical technology to navigate safely in the real world, downtime or high latency is not an option. They need an experienced builder who knows how to design highly resilient systems that handle critical, high-frequency data.
Key skills/experience required:
- 5–10 years of software engineering experience with a strong focus on backend and system architecture.
- Strong expertise in Python.
- Deep Cloud platform experience with GCP, specifically deploying containerized applications using Docker and Cloud Run.
- Proven track record working with high-frequency time-series data and ideally managing fleets of edge devices (IoT/Robotics).
- Experience designing and maintaining highly resilient, low-latency systems where uptime is critical.
- Experience with C++ would be ideal.
- Experience in Firebase, iOS, Swift, GPS, GNSS, IoT, connected devices would be fantastic.
This is a fabulous opportunity to take on a pivotal role in scaling this platform/product to enable it to reach more users and improve their daily lives!
Senior/Lead Backend Engineer in London employer: IC Resources
Join a dynamic and innovative tech company that is dedicated to making a positive impact in the medical field through cutting-edge technology. With a strong focus on employee growth, you will have the opportunity to lead critical backend engineering initiatives while collaborating with talented professionals in a supportive and forward-thinking work culture. Located in a vibrant area, this role offers the chance to contribute to meaningful projects that enhance the lives of millions, all while enjoying a flexible work environment and opportunities for professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior/Lead Backend Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the tech-for-good space, especially those working with IoT and cloud platforms. Attend meetups or webinars, and don’t be shy to slide into DMs on LinkedIn – you never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving backend architecture and cloud solutions. If you’ve worked with GCP or built resilient systems, make sure to highlight that – it’ll catch the eye of hiring managers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and system design skills. Practice coding challenges and system architecture questions, as they’re likely to come up. We recommend using platforms like LeetCode or HackerRank to get in the zone!
✨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 are genuinely interested in our mission to improve lives through technology. Don’t miss out on this fab opportunity!
We think you need these skills to ace Senior/Lead Backend Engineer in London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your backend engineering experience and any relevant projects you've worked on. We want to see how your skills align with our needs, especially in areas like GCP and Python.
Tailor Your Application:Don’t just send a generic CV! Tailor your application to reflect the specific requirements of the Senior/Lead Backend Engineer role. Mention your experience with high-frequency data and resilient systems to catch our eye.
Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and experience without wading through unnecessary fluff.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our fast-growing tech company!
How to prepare for a job interview at IC Resources
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and GCP. Brush up on your knowledge of containerized applications and how to deploy them using Docker and Cloud Run. Being able to discuss your past experiences with high-frequency time-series data will definitely impress them.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend engineering and how you overcame them. Think about examples where you designed resilient systems or improved uptime. This role is all about critical technology, so demonstrating your ability to handle real-world problems will set you apart.
✨Understand Their Mission
Since this company operates in the tech-for-good and medical space, it’s crucial to understand their mission and how your role contributes to it. Be ready to explain why you’re passionate about using technology to improve lives and how your skills can help achieve that goal.
✨Prepare Questions That Matter
Have thoughtful questions ready for your interviewers. Ask about their current backend practices, the challenges they face with their existing Firebase setup, and how they envision the migration to GCP. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.