At a Glance
- Tasks: Lead and mentor a dynamic engineering team while staying hands-on with backend development.
- Company: Innovative AI/infrastructure tech company focused on impactful solutions.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Work on exciting 'tech for good' projects that enhance infrastructure safety.
- Why this job: Join a mission-driven team tackling real-world challenges with cutting-edge technology.
- Qualifications: Strong Go backend experience and leadership skills in a collaborative environment.
The predicted salary is between 80000 - 90000 ÂŁ per year.
We’re working with a growing AI/infrastructure technology business building cutting-edge software used across critical infrastructure environments. They’re looking for a hands-on Engineering Manager / Head of Engineering to help manage and scale a small multidisciplinary engineering team whilst remaining heavily involved technically. This is roughly a 50/50 split between hands-on engineering/architecture and people leadership. The environment is pragmatic and collaborative - they’re not looking for a “superstar” CTO profile, more someone technically solid who can guide a team, make sensible architectural decisions and help drive delivery.
What you’ll be doing:
- Leading and mentoring a team of engineers across backend, platform and frontend
- Remaining hands-on with backend engineering (primarily Go)
- Helping shape system architecture and technical direction
- Working closely with Product and leadership on delivery priorities
- Supporting engineering best practices, CI/CD and platform reliability
- Helping scale engineering processes and team structure as the company grows
Tech Environment:
- Go
- GCP
- Linux
- React / TypeScript
- GitHub / CI/CD
- Cloudflare
- Sentry
What they’re looking for:
- Strong backend engineering experience with Go
- Good understanding of distributed/backend systems and architecture
- Experience leading or mentoring engineers
- Comfortable operating in a smaller, scaling engineering environment
- Strong communication and stakeholder skills
- GCP and Linux experience
Useful extras:
- Computer Vision / AI exposure
- Python experience
- Platform / DevOps understanding
The company works on genuinely interesting “tech for good” problems, applying AI and computer vision to improve infrastructure safety and efficiency across large-scale transport environments.
Technical Lead in City of London employer: Arrows
Contact Detail:
Arrows Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Go or GCP. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving backend engineering and architecture. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Go and distributed systems. Practising with a friend or using mock interview platforms can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates. Plus, we love seeing applications from passionate individuals like you!
We think you need these skills to ace Technical Lead in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Technical Lead role. Highlight your backend engineering experience with Go and any leadership roles you've had, as we want to see how you can guide a team effectively.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background in AI/infrastructure technology makes you a great fit for our team. Keep it concise but impactful!
Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with GCP, Linux, and any relevant tools like GitHub or CI/CD practices. We’re looking for someone who can dive into the technical side while also leading a team, so make sure to highlight both aspects.
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 don’t miss out on any important updates from our team. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Arrows
✨Know Your Tech Inside Out
Make sure you brush up on your Go and GCP knowledge. Be ready to discuss your hands-on experience with backend engineering and how you've tackled architectural decisions in the past. They want someone who can dive deep into technical discussions, so be prepared to showcase your expertise.
✨Showcase Your Leadership Skills
Since this role involves mentoring a team, think of examples where you've successfully led or guided engineers. Share stories that highlight your ability to foster collaboration and support best practices in engineering. They’re looking for someone who can balance technical skills with people leadership.
✨Understand Their Mission
Familiarise yourself with the company’s focus on AI and infrastructure safety. Be ready to discuss how your background aligns with their mission of applying technology for good. This will show that you’re not just technically capable but also passionate about their work.
✨Prepare Questions That Matter
Think of insightful questions to ask during the interview. Inquire about their engineering processes, team dynamics, and how they envision scaling as a company. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.