Senior Software Engineer
3 days ago
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 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
- 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.
- 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 building long term technical direction and delivering incremental value through high level of ambiguity
- Developing full stack features end-to-end from design to production, taking full responsibility for technical decisions and outcomes
- Proven experience leading designing, building and rolling out reliable, observable and maintainable software systems at scale with a clear business impact
- 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
- Good 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.
-
Software Engineer
5 days ago
London ECA, United Kingdom ENSEK Full timeJoin 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,...
-
Senior Software Engineer
24 hours ago
London, Greater London, United Kingdom Openr Software Services Full time £60,000 - £120,000 per yearJob DescriptionWe've recently closed a significant funding round and are backed by Azzurri Group, one of the UK's most successful hospitality investment platforms. With strong market traction, we're now looking for a Senior Engineer. Role OverviewTechnical EnvironmentBackend: AWS Lambda, TypeScriptInfrastructure: Serverless Framework, TerraformAWS cloud...
-
Senior Software Engineer
5 days ago
London, United Kingdom Oho Group Ltd Full time**Senior Software Engineer | 110-120K | FinTech | Hybrid-Remote | Python | AWS** Senior Software development opportunity with one of London's leading FinTech Data Scale ups A London based data analytics firm who are currently solving some of the most complex and sophisticated problems in big data, are looking to hire talented senior software developed to...
-
Senior Software Engineer
5 days ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Music Tech, West London Role: Senior Software Engineer (FE leaning)Salary: Up to £110KLocation: West London, 2 days in the officeTech: TypeScript (NextJS), ReactJS, AWSI'm supporting a rapidly growing music-tech company in West London that's working at the intersection of sound and modern engineering. They're looking for a...
-
Senior Software Engineer
5 hours ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Platform – Design and Build Platform for Massive Expansion Up to £130,000 plus benefits London Office – 4 days a week Golang, AWS/GCP, Kubernetes, Distributed Systems Senior Software Engineer - We’re working with a high-growth payments business that has disrupted the market to become a major player in Europe. With over...
-
Senior Software Engineer
3 weeks ago
london, United Kingdom Acquired Talent Ltd. Full timeSenior Software Engineer / Python / TypeScript / AI / Start-up / Fullstack Senior Software Engineer Salary: £200-275K Meaningful Equity Location: Liverpool Street, Central London Zone 1 We’re on the lookout for a Senior Software Engineer (TypeScript / Python) for a revolutionary AI workflow start-up that are helping real consumers across the globe. They...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom Harnham Full time**Senior Software Engineer** **Up to £75,000 + Benefits** **London - Hybrid** **THE COMPANY**: A rapidly growing and well-funded scale-up in the PropTech sector is hiring a Senior Software Engineer to join their expanding London-based team. This company is working at the cutting-edge of the industry. Their technology seeks to provide advanced solutionsto...
-
Senior Software Engineer
14 hours ago
London, United Kingdom Burns Sheehan Full timeSenior Software Engineer – Platform – Design and Build Platform for Massive ExpansionUp to £130,000 plus benefitsLondon Office – 4 days a weekGolang, AWS/GCP, Kubernetes, Distributed SystemsSenior Software Engineer - We’re working with a high-growth payments business that has disrupted the market to become a major player in Europe. With over 150,000...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom RedCat Digital Full timeWorking for an industry leading, high-growth SaaS business with some of the biggest brand names in the world as customers, the Senior Software Engineer will build innovative next-gen solutions that are at the forefront of the industry. In this role, the Senior Software Engineer will be given full autonomy, taking ownership from design phase through to...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom Harnham Full time**Senior Software Engineer** **Up to £90,000 + Bonus** **London / Birmingham - Hybrid** An International Telco company is hiring a Senior Software Engineer to join their rapidly growing team to work on greenfield projects. This company is working at the cutting-edge of the industry. Their technology seeks to provide advanced solutions to complexproblems....