Rust Job: Golang Software Engineer

Job added on

Location

London, England - United Kingdom

Job type

Full-Time

Rust Job Details

Company Overview

Vitrifi is a full-stack software and intellectual property company founded in the UK. Vitrifi's team are building to increase consumer and enterprise value across the rapidly growing internet broadband sector by redefining approaches to automation, analytics, and improved tooling.

As a ‘remote first’ workplace Vitrifi have invested in all the right tools to make this happen properly, Vitrifi will also offer a hybrid working model later down the line if that suits how you work. The team you would join are a driven group of industry experts who are open and honest with each other in an environment of radical candor and trust-based values.

This role is for a Senior GoLang Software Developer to work on a next generation cloud-agnostic, micro-service network management platform.

This role is for a Senior GoLang Software Developer to work on a next generation cloud-agnostic, micro-service network management platform.

Based in the UK.

Job Accountabilities

  • Build high quality software using cutting edge technologies in collaboration with other team members. Crafting large scale service-oriented systems
  • Own the work, add tests and metrics and participate to code reviews
  • Help the team with defining architectures that will scale and encourage best practices.
  • Provide technical leadership to more junior engineers.
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  • Software Development of workflow
  • Work within a self-organizing and cross-functional Agile team
  • Apply TDD and BDD approaches to ensure that quality is baked into the implementation
  • Software performance optimisation
  • Restful API design for use in a real time environment.

Experience Needed

  • 3+ years of industry experience building mission-critical software applications in a collaborative and team-focused environment.
  • Experience with Go, Python, or other modern programming language. C++ knowledge a plus.
  • Familiarity with database concepts (NoSQL and/or relational).
  • Familiarity with Linux or Unix.
  • 2+ years of experience with GoLang Development and confidence operating cloud infrastructures.
  • Front-end development experience a plus.
  • DevOps skills, especially leveraging open source tools (Kibana, Prometheus, Grafana) a plus.
  • Sound understanding of agile software development best practices including CI/CD, testing, monitoring, alerting and documentation.

Desirable:

  • Knowledge of BPMN2 / DAG
  • Experience with at least one workflow engine
  • Kafka / RedPanda
  • gRPC
  • Demonstrable experience monitoring applications
  • Prometheus and Grafana

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area.

Tech stack:

  • Linux
  • Debion
  • RUST
  • GoLang
  • Kubernetes
  • AWS
  • Google Cloud
  • Azure

Our client recognises that their people are their strength and the diverse talents they bring to the workforce are directly linked to their success.

They are an equal opportunity employer and place a high value on diversity and inclusion.

Job Types: Full-time, Permanent

Salary: £50,000.00-£80,000.00 per year

Benefits:

  • Flexitime
  • Work from home

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus scheme
  • Yearly bonus

Education:

  • Bachelor's (preferred)

Experience:

  • Software development: 3 years (preferred)

Reference ID: GSE - JBC - 22