ensek banner

Senior Software Engineer

ensek

The Role

Overview

Full‑stack engineer building and owning scalable SaaS solutions for net‑zero energy.

Key Responsibilities

  • full‑stack development
  • feature delivery
  • technical strategy
  • data‑driven decisions
  • team coaching

Tasks

3) Take home task or pair coding exercise -Work closely with product, design and data as part of a cross functional team on delivering features for our customers and our end users. -Be a role model and provide day-to-day coaching to junior engineers and across the company. Leading by example and providing technical direction to other engineers to help shape our engineering culture. -Developing full stack features end-to-end from design to production, taking full responsibility for technical decisions and outcomes -Use data to guide product and engineering decisions to focus on what matters most -Take end-to-end ownership of technical strategy in your domain and across all areas of the software development lifecycle, including: designing, building, releasing and monitoring. You build it, you own it!

Requirements

  • kubernetes
  • docker
  • terraform
  • gcp
  • nodejs
  • react

What You Bring

1) Quick Recruiter screen call UK right to work is required for this role at this time. -Experience of automated testing and understanding of different levels of the testing pyramid and tooling -Experience with building software in highly innovative fields, zero to one development projects -Experience designing, analysing, and troubleshooting large-scale distributed systems -Kubernetes, Helm and Docker, Terraform -Google Cloud Platform, including: GKE, Cloud PubSub, BigQuery -Proven experience building long term technical direction and delivering incremental value through high level of ambiguity -Familiarity with the tools and technologies used in our current stack: -CircleCI, ArgoCD -Significant experience working with NodeJS, Typescript/JavaScript with good knowledge of React -Good knowledge of React Native best practices and limitation -Experience in energy sector, or working with IoT devices -Good understanding of web-security best practices and knowledge of the tooling landscape -Experience working on a microservices architecture involving both synchronous and asynchronous forms of communication -Native App development (IOS, Android), Expo -Be lean and flexible, most of the engineers on the Zoa team are full-stack engineers but some are specialists in a domain or a technology -A good understanding of different database technologies and their relative trade-offs -Experience working within a SaaS company, ideally B2B2C and/or fast-moving industry that touches consumers' lives -Experience working with event-driven systems -Good knowledge and experience of at least one Cloud Platform (AWS, GCP, Azure) -Proven experience leading designing, building and rolling out reliable, observable and maintainable software systems at scale with a clear business impact

Benefits

🏢Free drinks and snacks in our office based in Shoreditch, London 💰Competitive salary 🌴25 days annual leave plus bank holidays 🏥Private healthcare and life assurance 🔭Dedicated Learning and Innovation time every second Friday 💻Hybrid working: core hours and a flexible balance of office and home days 4) Final interview: including a system design and a behavioural interview

The Company

About ensek

Nope

Sector Specialisms

sectorSpecialismFormat1

sectorSpecialismFormat2

Interview Process

-quick recruiter screen call -hiring manager interview -take‑home task or pair coding exercise -final interview: system design and behavioural interview