At a Glance
- Tasks: Lead a talented engineering team while staying hands-on with coding and solution design.
- Company: Join a purpose-driven tech company making a real difference in people's lives.
- Benefits: Enjoy a competitive salary, generous holiday, private healthcare, and excellent career progression.
- Other info: Hybrid work model with a focus on diversity, inclusion, and employee wellbeing.
- Why this job: Make a meaningful impact in a supportive, collaborative, and people-first environment.
- Qualifications: Strong Java & Spring Boot background, plus experience in mentoring and leading teams.
The predicted salary is between 75000 - 85000 £ per year.
Join to apply for the Lead Software Engineer role at TieTalent.
Tech Lead – Purpose-Driven Tech for Good Company
Location: Edinburgh (Hybrid – 3 days per week)
Salary: £75k – £85k + 15–20% Bonus + 15% Pension + 36 Days Holiday!
We have an incredible new opportunity in Edinburgh for a Tech Lead who loves guiding teams, shaping solutions, and staying close to the code. We are partnered with a purpose-driven tech company that is making a real difference in people's lives. They are not just building software — they are delivering products that have a genuine positive impact, with a strong people-first culture and commitment to diversity, inclusion, and employee wellbeing.
This is a chance to step into a stable, well-established organisation that still has the feel of an agile, collaborative tech team. You will join a supportive group of engineers who care about doing meaningful work, with strong progression and leadership opportunities.
Due to a significant increase in work and new projects, they have been growing their engineering team over the past 2 months - this role is integral to help support some of the mid-weight engineers with their progression and skills.
The Role:
As Tech Lead, you will remain hands-on while steering a talented engineering team. You will be guiding solution design, ensuring systems are secure, scalable and resilient, and working closely with product stakeholders to deliver impactful features. You will coach and mentor other engineers, foster collaboration, and play a key role in shaping how the product evolves.
What we are looking for:
- Strong background in Java & Spring Boot, plus front-end experience (React or similar)
- Microservices architecture and messaging tech (Kafka, RabbitMQ or ActiveMQ)
- Solid knowledge of AWS, Kubernetes, Docker
- Experience working in Agile product teams with Product Owners/Scrum Masters
- Proven experience leading projects and mentoring engineers
- Excellent communication skills — able to simplify the technical for all audiences
- Above all, a passion for leadership and people
Benefits:
- 15–20% Annual Bonus
- 15% Employer Pension
- 36 Days Holiday (incl. Bank Holidays)
- Private Healthcare & Enhanced Parental Leave
- Brilliant career progression pathways
Interview process:
- First stage conversation
- Take home tech test
- Final interview in the office!
If you are looking for a Tech Lead role where you can make a real impact — in a supportive, collaborative, and people-first environment — this is it.
Lead Software Engineer in Edinburgh employer: TieTalent
As a leading engineering firm in the United Kingdom, we pride ourselves on fostering a dynamic work culture that values innovation and collaboration. Our Brewery Automation & Electrical Engineer role not only offers competitive salaries and comprehensive benefits but also provides ample opportunities for professional growth and development within a supportive environment. Join us to be part of a team that is dedicated to enhancing brewery efficiency while enjoying the unique advantages of working in a vibrant industry.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer in Edinburgh
✨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 open doors and give you insider info on job openings.
✨Tip Number 2
Prepare for those interviews! Research the company’s projects and values, especially their commitment to tech for good. Tailor your answers to show how your skills align with their mission and culture.
✨Tip Number 3
Show off your coding chops! Be ready to tackle technical challenges during interviews. Practise common coding problems and be prepared to discuss your past projects and how you’ve led teams.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Lead Software Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your Java, Spring Boot, and microservices experience to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about tech for good. Share specific examples of how you've led teams or mentored engineers in the past — we love hearing about your journey!
Showcase Your Projects:If you've worked on projects that demonstrate your technical skills and leadership, don’t hold back! Include links or descriptions that show how you’ve made an impact in previous roles.
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 and shows us you're serious about joining our team!
How to prepare for a job interview at TieTalent
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and any front-end technologies like React. Brush up on microservices architecture and messaging tech such as Kafka or RabbitMQ, as these are crucial for the role.
✨Showcase Your Leadership Skills
Prepare examples of how you've led projects and mentored engineers in the past. Highlight your ability to simplify complex technical concepts for different audiences, as communication is key in this role.
✨Understand the Company Culture
Research the company’s commitment to diversity, inclusion, and employee wellbeing. Be ready to discuss how your values align with theirs and how you can contribute to their people-first culture.
✨Prepare for the Interview Stages
Familiarise yourself with the interview process: a first-stage conversation, a take-home tech test, and a final interview in the office. Practice common interview questions and be ready to demonstrate your technical skills during the test.