Hybrid Engineering Manager

Posted 2 months ago

Apply now

About the role

  • Day-to-day management of one or more Engineering teams (each team up to 7 engineers)
  • Line management responsibilities: coaching, mentoring, one-to-ones, development plans
  • Support and drive teams to meet sprint deliverables and customer/stakeholder expectations; resolve blockers
  • Set and enforce high development standards: code quality, code reviews, unit testing, CI/CD
  • Work with Product Owners to set priorities and manage current and future sprints
  • Collaborate with wider Engineering and other functions to deliver larger initiatives and process improvements
  • Respond to escalations from Customer Support and ensure live customer issues are prioritised
  • Interact with customers and internal stakeholders to communicate status and manage expectations
  • Champion diversity and inclusion within the team and organisation

Requirements

  • Experienced Software Engineering Manager, ideally from a Software Engineer background
  • Proven track record of leading and managing software engineering teams
  • Solid background in coaching and mentoring software engineers at various career levels
  • Practical knowledge and understanding of line management responsibilities
  • Excellent communication skills; able to explain technical concepts to non-technical stakeholders
  • Strong relationship building with clients and internal stakeholders
  • Experience of Agile software development, methodologies, and best practices
  • Good understanding of message-driven microservice architecture (running applications in Kubernetes)
  • Experience in Kafka
  • Working knowledge of databases (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)
  • Good understanding of application frameworks such as Spring framework (or equivalent)
  • Growth mindset and adaptability to new technologies
  • Familiarity with tech stack: Java/Spring Boot 3, Kubernetes, Jenkins CI/CD, Gradle, AWS, RabbitMQ, Couchbase

Benefits

  • 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
  • Rapid career progression
  • Investment in learning and development
  • Regular team events & socials

Job title

Engineering Manager

Job type

Experience level

Mid levelSenior

Salary

£85,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job