Lead Go Engineer

 (3+ years exp)
£70k – £100k • 0.1% – 0.25%
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

Relocation

Allowed

Skills

Redis
PostgreSQL
TDD
CQRS
Kubernetes
Go
Microservices, DDD

The Role

ABOUT

Valsys is an IDE for financial modeling. The financial services industry has been using outdated spreadsheet software for decades. This presents significant issues when seeking to do more advanced analysis at scale. Financial modeling has remained expensive, time-consuming and error prone. Our platform provides the necessary technological infrastructure to improve efficiency, track forecast accuracy and conduct complex analysis across thousands of models.

TEAM

We are a small, fully technical team of ambitious builders that just want to write really good software. Valsys is a startup and we try to use that to our advantage, you’ll have flexibility and ownership over your work from day one. We’re looking for engineers who care deeply, can take initiative and be part of a team.

ABOUT THE ROLE

Valsys is looking for a lead Golang Engineer to drive our modeling service. The modeling service is responsible for all of the calculations and analysis performed in the platform. You will work alongside the CTO to oversee everything from our formulae interpreter to model simulations. This is a lead role so you will need to be involved in hiring, management and mentoring of staff as well as help to drive technical standards across the company.

OUR STACK

Microservices architecture - the majority of our services are written in Golang, our data pipelines are in Python and orchestrated through Kafka. We run on AWS via EKS (Kubernetes). Our web application is written in Typescript using React/Redux. We work in an agile environment, deploying to production numerous times a week through BitBucket pipelines.

Requirements:

  • Commercial Golang experience
  • Strong understanding of DDD, clean code, SOLID principles
  • Experience working in a TDD environment
  • Experience with:
    • Postgres
    • Redis
    • Docker
    • Kubernetes
    • Event-driven architecture
    • CQRS
    • Profiling

Nice to have(s):

  • Hiring and management experience
  • Knowledge of interpreters and parsing expression grammars (PEG)
  • Experience with WebSockets
  • AWS experience
  • Monitoring tools - Grafana, Jaeger, Prometheus

More about Valsys

Founders

Simon Bessey
Founder • 3 years
London
image
Jack Fuller
Founder • 3 years
London
image
James Worthington
Founder • 3 years
London
image
Go to team image

Similar Jobs

SeedLegals company logo
SeedLegals
Start, raise and grow faster with SeedLegals
SeedLegals company logo
SeedLegals
Start, raise and grow faster with SeedLegals
tray.io company logo
tray.io
A world where anyone can solve problems without the constraints of technology
Octopus Energy company logo
Octopus Energy
Disrupting the UK energy market through technology
Deliveroo company logo
Deliveroo
Your favourite restaurants and takeaways, delivered to your door
Acurable company logo
Acurable
Accurate & user friendly wearable medical devices intended to be used by patients at home