Software Engineer

4 days ago


London ECA, United Kingdom ENSEK Full time

Join us in electrifying the world Build the future of net-zero energy as part of the Zoa team at ENSEK, where innovation meets impact.

Our Story

The Zoa team's mission is to bring people to an electrified, net-zero world. We are building the simplest, smartest system for managing electrified devices (solar panels, batteries, EVs, and heat pumps.) We are B2B, serving energy companies, but with a critical focus on creating seamless consumer experiences while lower energy costs through whole-home optimisation. We aim to make electrification mass market.

Zoa operates as a standalone team within ENSEK, the market-leading platform behind the world's leading energy suppliers. ENSEK's flexible technology products bring together everything required for energy suppliers to digitally transform and serve the most complex customer use cases.

. As a product engineer you will

  • Take end-to-end ownership across all areas of the software development lifecycle, including: designing, building, releasing and monitoring. You build it, you own it
  • 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 more junior engineers. Leading by example and collaborating with other engineers to help shape our engineering culture.
  • Use data to guide product and engineering decisions to focus on what matters most
  • 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

About you

Essential experience

  • Proven experience delivering incremental value through high level of ambiguity as part of a cross functional team
  • Developing full stack features end-to-end from design to production
  • Proven experience designing, building and rolling out reliable, observable and maintainable software systems at scale with a clear business impact based on direction from senior engineers
  • Experience working on a microservices architecture involving both synchronous and asynchronous forms of communication
  • Good knowledge and experience of at least one Cloud Platform (AWS, GCP, Azure)
  • Significant experience working with NodeJS, Typescript/Javascript with good knowledge of React
  • A good understanding of different database technologies and their relative tradeoffs
  • Experience of automated testing and understanding of different levels of the testing pyramid and tooling
  • An understanding of web-security best practices and knowledge of the tooling landscape
  • Experience working within a SaaS company, ideally B2B2C and/or fast-moving industry that touches consumers' lives

Not required but highly desirable

  • Good knowledge of React Native best practices and limitations

Desirable experience

  • Familiarity with the tools and technologies used in our current stack:
  • Google Cloud Platform, including: GKE, Cloud PubSub, BigQuery
  • Native App development (IOS, Android), Expo
  • Temporal
  • Postgres
  • CircleCI, ArgoCD
  • Kubernetes, Helm and Docker, Terraform
  • Experience designing, analysing, and troubleshooting large-scale distributed systems
  • Experience with building software in highly innovative fields, zero to one development projects
  • Experience working with event-driven systems
  • Experience in energy sector, or working with IoT devices

UK right to work is required for this role at this time.

Benefits

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

Free drinks and snacks in our office based in Shoreditch, London

What's next?

If your application is successful, you can expect the following recruitment journey:

  • 1) Quick Recruiter screen call
  • 2) Hiring Manager interview
  • 3) Take home task or pair coding exercise
  • 4) Final interview: including a system design and a behavioural interview

About Us

At ENSEK, we are committed to fostering a diverse and inclusive workplace where all individuals are treated with respect and dignity. We believe that diversity of thought, background, and experience drives innovation and success. We are dedicated to building a team that represents a variety of perspectives and experiences, and we actively encourage applications from underrepresented groups. We are an equal opportunities employer, all applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other characteristic protected by law.

If you're passionate about Green Energy technology and share our commitment to making a positive impact, we encourage you to apply for a role with us, even if you're not sure you're a perfect match. We look forward to hearing from you and discussing how you can contribute to our team.



  • London ECA, United Kingdom ENSEK Full time

    Join us in electrifying the world Build the future of net-zero energy as part of the Zoa team at ENSEK, where innovation meets impact.Our StoryThe Zoa team's mission is to bring people to an electrified, net-zero world. We are building the simplest, smartest system for managing electrified devices (solar panels, batteries, EVs, and heat pumps.) We are B2B,...


  • London, Greater London, United Kingdom Acre Software Full time £60,000 - £100,000 per year

    Acre is rebuilding the UK's £1.4 trillion mortgage market from the ground up, with a completely new end-to-end system for mortgage advisors.Our platform cuts out the unnecessary admin, pain and friction from buying a home. We're covering the entire journey, from figuring out what you can borrow, to getting your keys. We're guided both by the voice of real...

  • Software Engineer

    4 days ago


    London ECA AA, United Kingdom Royal Mail Full time £60,000 - £120,000 per year

    Job reference number 332249Software EngineerCompetitive Salary, bonus potential, 25 days annual leave and pensionFull timePermanentLondon Farringdon x3 days a weekLead Developer – Event Processing | Royal MailLocation: London x3 days a week (Hybrid) Department: Digital TransformationRoyal Mail is undergoing a bold digital transformation, and we're looking...


  • Newham's Row, Bermondsey, London SE UZ, UK, United Kingdom Titian Software Full time £40,000 - £80,000 per year

    Company Description Titian Software specialises in software for sample management. We offer software products that help most of the market-leading, and a growing number of small pharmaceutical and biotechnological companies to improve the supply of samples (compounds, biologicals and reagents) to their vital research processes.Creating and enhancing such a...


  • London, United Kingdom Software Development & Engineering Full time

    🔥 Principal Software Engineer - Lead the Future of UK GovTech Innovation💰 Up to £100,000 + Premium Benefits Package 🏡 Remote-First | Just 1 Day Onsite Every 2 Weeks 🔐 SC Clearable | British Citizens Only 🚀 Where Technology Meets Purpose Are you ready to lead engineering efforts that directly impact national security, public services, and...


  • London Area, United Kingdom Redwood Software Full time £60,000 - £100,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • London ECA LU, United Kingdom Axomic Full time £80,000 - £120,000 per year

    We are looking for a London based Staff Software Engineer - Frontend to join our talented, dynamic, and rapidly growing global team. We have an in-office policy of 2 days per week for local employees.Company DescriptionOpenAsset is the leading marketing platform for the Architecture, Construction, and Engineering industries, trusted by 1,000+ clients over 20...

  • Software Developer

    2 weeks ago


    London ECA, United Kingdom f2579115-3c75-48bf-81d9-d3223afc4dd3 Full time £33,936 - £58,160 per year

    OverviewWe are seeking a highly motivated and skilled Software Engineer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on cutting-edge projects, utilise a diverse set of...


  • London ECA, United Kingdom Colossal Info Solutions Global Ltd Full time £3,389,529 - £4,997,812 per year

    Job descriptionWe are looking for a Software Engineer / Programmer to join our company and help us develop the new generation of our flagship software products while supporting the existing client base.Successful candidate will develop, support and enhance our software applications and database systems. Primary technologies are Python (specifics mentioned...

  • Software Engineer

    1 week ago


    London TW HW, United Kingdom RJ Software Solutions Limited Full time £39,000 - £43,000 per year

    Job OverviewWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will possess a strong foundation in software development and application development, with a passion for creating innovative solutions. This role involves working collaboratively with cross-functional teams to design, develop, and maintain...