Engineering Manager in Edinburgh

Engineering Manager in Edinburgh

Edinburgh Full-Time 51000 - 85000 £ / year (est.) No home office possible
Go Premium
Comcarde Ltd

At a Glance

  • Tasks: Lead and manage engineering teams to deliver quality software products.
  • Company: Join a dynamic FinTech company with a culture of rapid career progression.
  • Benefits: Enjoy flexible remote work, 33 days holiday, and family healthcare.
  • Why this job: Make an impact in a scaling tech environment while developing your leadership skills.
  • Qualifications: Proven experience in managing software engineering teams and strong communication skills.
  • Other info: Be part of a collaborative team with regular socials and learning opportunities.

The predicted salary is between 51000 - 85000 £ per year.

All BR-DGE Builders Receive The Following Benefits:

  • Flexible and remote working
  • Remote working allowance
  • 33 days holiday including public holidays
  • Your birthday as a day off
  • Family healthcare
  • Life insurance
  • Employee assistance programme
  • A culture that champions rapid career progression
  • Investment in your learning and development
  • Regular team events & socials

About The Role:

We are looking for experienced and forward-thinking Software Engineering Managers to be part of our scaling journey. Working collaboratively with our Product, Customer and Commercial teams, our Software Engineering Managers head up at least one of our engineering teams. Working agile, they ensure their team(s) deliver quality software products and services for our customers and target markets.

BR-DGE Software Engineering Managers lead their teams to make our product roadmap a reality, and they do this whilst enabling our software engineers to develop and thrive in their careers.

Tech Stack:

  • Java/Spring Boot
  • Kubernetes
  • Jenkins CI/CD
  • Gradle
  • AWS
  • RabbitMQ
  • Couchbase

What You'll Be Doing:

  • Day-to-day management of one or more Engineering teams (each team consists of up to 7 engineers with varied experience levels)
  • Line management responsibilities include coaching and mentoring of team members, carrying out regular one-to-ones and ensuring goals and development plans are in place and being worked on
  • Support and drive your teams to ensure they are working effectively to meet sprint deliverables and customer/stakeholder expectations, resolving any challenges and blockers as you go
  • Setting expectations of and achieving high development standards, especially for code quality, code reviews, unit testing, continuous integration, and deployment
  • Working with Product Owners to understand and set priorities and manage current and future sprints
  • Collaborating with the wider Engineering team and other functions to deliver larger initiatives and process improvements
  • Responding quickly to escalations from Customer Support teams, ensuring live customer issues have the relevant focus required to resolve them
  • Interacting with customers and internal key stakeholders to communicate the status of workstreams and manage expectations
  • Championing diversity and inclusion within your team and the wider organisation

What We're Looking For:

  • An experienced Software Engineering Manager (ideally from a Software Engineer background), with a proven track record of leading and managing software engineering teams
  • Solid background in coaching and mentoring of software engineers at various career levels
  • Good practical knowledge and understanding of line management responsibilities, and a passion for driving growth and development in teams
  • Excellent communication skills with the ability to comfortably switch between "talking tech" with engineering teams and explaining technical concepts to non-technical colleagues and stakeholders
  • A strong relationship builder who is confident interacting with clients and internal stakeholders to manage expectations, challenge and identify the best solutions
  • Experience in Agile software development, methodologies, and best practices
  • A good understanding of message-driven microservice architecture, such as running applications in Kubernetes and experience with Kafka
  • A working knowledge of databases, ideally both RDBMS and NoSQL
  • Experience in deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment
  • Familiarity with cloud computing concepts and DevOps tools (Docker, Kubernetes, Gradle, Jenkins)
  • A good understanding of application frameworks, such as the Spring framework or equivalent
  • Growth mindset, with an appetite for taking on challenges and leveraging new technologies

What Would Be Great To Have:

  • Knowledge and understanding of the payments industry
  • Background in a FinTech start-up/scale-up environment
  • Practical knowledge of the Atlassian software suite

What We Offer:

  • Salary up to £85k per annum (dependent on experience)
  • Remote working allowance
  • 33 days holiday, including public holidays
  • Birthday off
  • Flexible and remote working
  • Family healthcare
  • Life insurance
  • Employee assistance programme
  • A culture that champions rapid career progression
  • Investment in your learning and development
  • Regular team events & socials

Apply for this role

Engineering Manager in Edinburgh employer: Comcarde Ltd

At BR-DGE, we pride ourselves on being an exceptional employer that fosters a culture of rapid career progression and continuous learning. Our Engineering Managers benefit from flexible and remote working options, generous holiday allowances, and comprehensive family healthcare, all while leading dynamic teams in a collaborative environment that values diversity and innovation. Join us to not only advance your career but also to be part of a vibrant community that celebrates team achievements through regular events and socials.
Comcarde Ltd

Contact Detail:

Comcarde Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for interviews by practising common questions and scenarios related to engineering management. We recommend doing mock interviews with friends or using online resources to boost your confidence and refine your answers.

✨Tip Number 3

Showcase your leadership skills! During interviews, share specific examples of how you've coached and mentored your teams. Highlight your experience in driving growth and development, as this is key for an Engineering Manager role.

✨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 genuinely interested in joining our team at BR-DGE.

We think you need these skills to ace Engineering Manager in Edinburgh

Software Engineering Management
Coaching and Mentoring
Agile Software Development
Communication Skills
Relationship Building
Microservice Architecture
Kubernetes
DevOps Tools
Database Knowledge (RDBMS and NoSQL)
Fault-Tolerant Distributed Systems
Cloud Computing Concepts
Application Frameworks (Spring or equivalent)
Problem-Solving Skills
Stakeholder Management
Growth Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Engineering Manager role. Highlight your leadership experience, especially in coaching and mentoring software engineers, as this is key for us.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about leading engineering teams. Share specific examples of how you've driven growth and development in your previous roles, and don’t forget to mention your familiarity with Agile methodologies!

Showcase Your Tech Skills: Since we work with a specific tech stack, make sure to mention your experience with Java, Kubernetes, and any relevant tools like Jenkins or AWS. This will help us see how you can hit the ground running in our environment.

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 the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at Comcarde Ltd

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Java, Spring Boot, and Kubernetes. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.

✨Showcase Your Leadership Skills

Prepare examples that highlight your experience in coaching and mentoring software engineers. Think about specific situations where you’ve helped team members grow or overcome challenges, as this will demonstrate your ability to lead effectively.

✨Understand Agile Methodologies

Since the role involves working in an Agile environment, be prepared to discuss your experience with Agile practices. Share how you’ve managed sprints, set priorities, and collaborated with Product Owners to deliver quality software.

✨Communicate Clearly

Practice explaining technical concepts in a way that non-technical stakeholders can understand. This is crucial for the role, so think of examples where you’ve successfully bridged the gap between tech teams and other departments.

Engineering Manager in Edinburgh
Comcarde Ltd
Location: Edinburgh
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

>