Principal Engineer


Premium Job From Nutmeg

Recruiter

Nutmeg

Listed on

28th August 2020

Location

London

Salary/Rate

Competitive

Salary Notes

Competitive

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Nutmeg is Europe's leading Digital Wealth Manager, but we don't want to stop there! We're continuing to build our platform to help us achieve our mission of being the most trusted Digital Wealth Manager in the world.

Job in a nutshell:

We run a pure AWS-based cloud environment and deliver features using a continuous delivery approach. Our platform is in the process of being migrated from Mesos to Kubernetes and all our deployments are either containerised services or native mobile apps. Prometheus, Thanos and Grafana are used for observability.

We are also migrating into an Event-Driven Architecture with Apache Kafka as its backbone and a polyglot mix of microservices designed following Domain Driven Design principles.

We run a strong domain ownership model. As a Principal Engineer you will be a trusted technical authority and someone who communicates to the domains a consistent strategic direction adhering to architecture blueprints and ensuring the highest quality implementation.

We are looking for someone with previous job experience as an engineering lead/principal engineer ideally within a financial services company.

Requirements

Your skills:

Great team player with strong technical views focused on achieving best outcomes collaboratively

Ability to influence very experienced engineering teams in adopting designs and implementing standards

Strong expertise in designing, implementing and maintaining highly-scalable distributed systems

A good understanding of CI/CD pipelines and automated testing

Experience with cloud platforms, ideally AWS, and containerisation tools such as Docker

Passion for quality and observability, an ability to understand complex systems and a desire to constantly make things better.

Lead cross-team working groups to champion standards, improve engagement and collaboration and drive enhancements

Passionate about technology with a strong record of delivering world-class technology in a tech-led space

Previous experience with one or more of the following:

Distributed systems (designing, managing, failures, testing)

JVM based languages (Java, Kotlin)

SQL and NoSQL databases (MySQL, DynamoDB, Redis, etc)

Cloud experience

Data modelling (OLTP)

You might also have:

Previous experience with one or more of the following:

Kubernetes and Cloud Native

Kafka, Kafka Streams, Kafka Connect

Serverless

Event Driven Architecture

Spring & Spring Boot ecosystem

Domain driven design

Also knowledge of monitoring, metrics and Site Reliability Engineering principals

Use of agile/lean methodologies for continuous delivery and improvement

Knowledge of monitoring, metrics or Site Reliability Engineering

Understanding of application security standards

Experience of public speaking (can be company internal)

Benefits

25 days' holiday

Birthday day off

2 days' paid community leave

Daily delivery of fresh fruit and artisanal coffee

Cycle storage and showers onsite

Choice of hardware

Generous pension plan

Private healthcare from day 1

Season ticket loans

Competitive salary

Access to coaching platform & regular knowledge sharing

Part of a diverse and inclusive Nutmeg team

To apply for this position please click the APPLY button!

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: