Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Software Development Manager

Engineering | London, United Kingdom | Full Time

Job Description

 

Who We Are

 

GlobalSign is the leading provider of trusted identity and security solutions enabling businesses, large enterprises, cloud service providers and IoT innovators around the world to secure online communications, manage millions of verified digital identities and automate authentication and encryption. Our high-scale PKI and identity and access management (IAM) solutions support the billions of services, devices, people and things comprising the Internet of Everything (IoE). We have offices in the Americas, Europe and Asia.

 

 

 

What We Do
In London, GlobalSign is developing its next generation identity platform, forming the core of GlobalSign’s current and future products. Our platform is a complex distributed system that is designed to scale to the needs of IoE and major cloud deployments, being capable of issuing billions of identities, with industry leading performance. Built to meet existing and future web standards and compliance rules, it is capable of servicing any scenario where strong identity is required. Core technologies are: Golang, MongoDB, SQL, RabbitMQ and dedicated crypto hardware.

 

 

 

We’re looking for a passionate Development Manager to help our core backend engineering team grow and excel. You will be part of an agile team based in London reporting to the Director of Development.

 

 

 

We would love to meet you if:

 
  • You write clean, concise, self-documenting code that both you and your team can still understand a year after. You care about naming. You do not repeat yourself. You do not believe that more code represents the solution to a problem. You test everything.

 
  • You enjoy designing solutions to hard problems and can communicate these to both the team as well as product management.

 
  • You get a kick out of motivating and helping your team mates grow. You are always happy to help out a fellow team member, taking the time to explain solutions and set them on the path of self-learning.

 
  • You already master a few programming languages, or easily find your way around a new one. You enjoy picking up new things and incorporating those in your skillset.

 
  • You think in patterns. Synchronous/asynchronous. Multithreaded/event driven. Latency/bandwidth. You take these into consideration before laying down any code.

 
  • You are familiar with the latest technologies and use them judiciously. Software advancements have made things that were impossible ten years ago possible, but no single piece of technology has been a silver bullet. You can tell which of the tools in your belt work for the task at hand and which do not.

 
  • You are an inquisitive perfectionist. You like to know how things work and constantly try to improve them.

     

     

    Responsibilities

   
  • Manage a team of between 5 – 10 backend engineers

  • Be hands-on with code and reviews

  • Provide technical and architectural leadership

  • Monitor team performance, mentoring and development of team members

  • Plan features and releases 

  • Follow or improve our existing Agile and CI/CD practices and workflows

  • Assure systems compliance and security with input from our compliance and security officers

  • Assure code quality by implementing appropriate automated testing tools and processes

    Qualifications

  • 3+ years in a technical leadership position

  • Extensive experience building and designing high stakes complex backend systems

  • Excellent command of one or several of the following languages: Golang, C, C++, Rust, Java 

  • Excellent command of SQL and NoSQL databases: PostgreSQL, MongoDB, ElasticSearch

  • Good knowledge of testing methodology

  • Experience with debugging, performance profiling and optimization

  • Strong communication skills

   

What We Offer

 
  • The opportunity to work for a leading multinational PKI provider

  • A clean slate. No legacy or poorly documented code to maintain

  • A friendly and personal working environment

  • Excellent growth opportunities

  • Competitive Salary

  • Company Profitability Bonus Scheme

  • Employer matched pension contributions to 5% of salary

  • 4 x Salary Life cover

  • Cycle to Work Scheme

  • Employee funded via salary sacrifice Benenden Healthcare cover

  • Childcare Voucher Scheme

  • Corporate Perks Discount Scheme