Technical Engineering manager (Golang/Python/Devops)

Job Description

EXCLUSIVE VANRATH client - NEW entrant alert******

Exciting new UK software start-up growing and expanding its presence 100% remotely in N.Ireland.

Our client is transforming the way the world uses and shares data. A better world will be built on better data interactions - with individuals, enterprises, and communities safely, creatively, collaborating.

This isn't simple, easy, or predictable - it's challenging and audacious. If you're ready to join our clients journey, inspire the world and champion users as they develop and expand their product, they'd love to talk to you

With a well known local N.I Director of engineering already on board this is a really interesting addition to the tech scene.

Right now I am keen to talk to talented Software Engineering Managers

Salary/ Benefits

To attract the very best talent on the market a generous remuneration package is on offer based on experience, plus a range of benefits including:

  • Attractive base salary between £90-110k base+ benefits.
  • A positive, empowering culture based on trust and respect
  • Remote and flexible working
  • Exposure to an embryonic and potentially disruptive sector of the industry
  • Pension contributions and life insurance
  • Part ownership of the business through the Staff Options Pool
  • 25 days holiday plus bank holidays and the option to take additional holidays for special occasions
  • And, restrictions permitting: a few great parties and company/team get togethers!

The role

Manage a team of 4-8 software engineers

Provide technical and soft skills coaching and mentoring to engineers as required

Be a key participant in the development of the product roadmap

Guide the team in the creation and adoption of engineering processes

Collaborate closely with the technical leads, architect, and program manager to ensure continuous alignment of direction against our goals and company vision

Manage the performance of engineers, providing correction, encouragement and celebrating success in a timely manner

Be an active contributor to engineering work, pitching in to help deliver code, reviews and support as and where required

Facilitate ongoing education of the wider development team in adopting DevOps practices

Participate in lean planning activities with the development teams

Assist in efforts to improve efficiency, scalability and stability of our clients product

Encourage collaboration, mob-programming, knowledge sharing and peer review amongst team members

The ideal person

An experienced team leader; Someone with at least 1 year of demonstrable experience leading DevOps engineering teams

Experience in delivering feedback to engineers and managing engineer performance

A highly pragmatic individual accustomed to making decisions based on a variety of team and business needs, and the ability to balance long term and near term impacts of those decisions

A team player who is focused on outcomes and can set aside individual opinion in favour of the best direction for the team, and capable of motivating others around common goals

A hands-on technical manager who wants to have an element of technical focus

Embrace modern Agile and DevOps methodologies

Be trustworthy in a situation with a high degree of self-management and comfortable working remotely; Comfortable making decisions and dealing with uncertainty

Embraces asynchronous communication through a range of tools including Jira, Confluence and Slack, and understands the importance of communication in team alignment

Code quality and following good practices are not just buzzwords for you; You can identify the benefits that this brings your team on a daily basis

Low drama; Look to resolve problems, not amplify them

Appreciate the value diversity in all its forms brings to our team and company

Excellent communication skills in both written and verbal form

  • Nice to have:

  • Exposure to distributed/decentralised systems and p2p messaging protocols

  • Interest in semantic web technologies (RDF, SPARQL)

  • Experience in working on an Open Source projects

  • Experience in any of our clients current languages (Python, Go, Rust and, to a much lesser extent, Ruby)

  • Experience in API development (e.g. REST, gRPC, GraphQL, SDK development)

  • Experience of building, deploying and operating containerized services (e.g. Docker, Kubernetes, Helm, Terraform) within on-prem and cloud

For further information on this vacancy, or any other Technical Engineeing Management job in Belfast or the wider Irish market, please apply via the link below or contact Phil Gamble in the strictest confidence.