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
Become a BR-DGE Builder
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
Our teams mainly work with the following:
Java/Spring Boot 3
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