Ohme Logo

Ohme

Software Engineer

Posted 28 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Mid level
In-Office
London, Greater London, England, GBR
Mid level
Develop and maintain Odoo ERP modules while building independently deployable Python services that progressively replace ERP capabilities. Design APIs, event schemas, integrations, operational interfaces, automated tests, observability, and documentation. Collaborate with finance, operations, and customer care to translate business processes into reliable software. Work with AWS, containerized deployments, CI/CD, React, relational data models, and AI-assisted coding tools.
The summary above was generated by AI

Ohme is on a mission to accelerate the global transition to clean, affordable energy. We do that by serving as an integrated hardware and software smart-grid platform, focused on the residential EV charging market.

The worlds of energy, transport and artificial intelligence are colliding and Ohme is at the heart of this new era. By using technology and data integrations to connect cars, chargers, people, energy providers and more, Ohme has a powerful platform that puts the consumer at the core.

Ohme has been selling its chargers to consumers since mid 2019 and has had exponential growth since. We are now operating in multiple countries and have partnerships with the likes of VW Group, Hyundai, Volvo, Octopus Energy, and other innovative brands.

We are scaling up the business and are building out the team for rapid growth. If you’re interested joining a fast-growing cleantech venture on a data and AI-first journey to speed up the global transition to clean, affordable energy, read on!


The Role

We’re hiring a Software Engineer to join our Business Systems team, working on the systems that run Ohme’s business across multiple markets.

You will start where the business runs today: maintaining and extending our Odoo ERP and shipping new functionality for teams across the company. Alongside that, we are building a set of focused, independently deployable services that each own a single business capability behind a clearly defined contract. Expect roughly a 70/30 split between the two to begin with, shifting steadily towards the new build as it matures. This suits someone who wants to understand a business properly before rebuilding it, rather than someone looking for greenfield from day one.

What you’ll do

  • Build and support Odoo modules and new independently deployable Python services, working to agreed specs (and challenging them early)
  • Work with finance, operations and customer care to turn real process problems into well-built solutions
  • Integrate the ERP with new services through versioned APIs and event schemas, with sensible idempotency, retry and replay behaviour
  • Build fast, clear internal UIs (React for new work) for teams doing the same task all day
  • Ship tested, documented, instrumented code, with tracing, alerting and reconciliation checks that prove the new path matches the old

What you’ll bring

  • 3 to 5 years of professional engineering experience with strong Python, backend services in production, and solid SQL and data modelling
  • AWS, containers and CI/CD across environments, ideally with AWS CDK
  • Comfort using AI coding tools while reviewing their output as rigorously as your own code
  • Frontend capability with a modern framework, and the confidence to own a feature end to end
  • Curiosity about how the business works, and ease working directly with non-technical users in an established codebase (Odoo or other ERP experience is a plus, not a requirement)

Our Benefits

  • Competitive salary and bonus
  • Hybrid office - 3 days a week in office
  • Private Health Insurance
  • Pension Scheme
  • Life Assurance Scheme with death in service benefit of 4x salary
  • Income Protection Scheme for long term illness
  • Ride to Work Scheme
  • Payroll Giving Scheme
  • Season Ticket Loan to spread cost of travel over 12 months
  • Eye Test every 2 years

Please note that we are unable to offer visa sponsorship for this role. You must have full eligibility to work in the UK.

Ohme is an equal opportunity employer. Diversity, Equity and Inclusion are at the heart of what we do and we encourage a culture where everyone can be themselves at work. We actively seek out a diverse range of talent and our policies ensure that every job application and employee is treated fairly, with equal opportunity to succeed and to feel included


HQ

Ohme London, England Office

125-130 The Strand, London, United Kingdom, WC2R 0AP

Similar Jobs

2 Days Ago
Hybrid
Entry level
Entry level
Digital Media • Gaming • Software • Esports • Automation
Develop scalable, reliable identity verification software for a real-time platform serving regulated global markets. Collaborate in a full-stack environment to build AI-driven facial recognition and identity systems using technologies such as Kafka, SQL, .NET, Golang, and React. Responsibilities include maintaining enterprise code, improving quality and performance, supporting testing and product owners, contributing to solution proposals, estimating work, and participating in on-call rotations, incident response, root cause analysis, and postmortems.
Top Skills: .NetAIFacial RecognitionGCPGoImage AnalysisKafkaReactSQL
2 Days Ago
Hybrid
Entry level
Entry level
Digital Media • Gaming • Software • Esports • Automation
Develop and support bet365’s player account management and onboarding platform, covering registration, identity verification, and authentication. Build scalable full-stack solutions while contributing to the re-architecture using Golang, React, and cloud platforms. Responsibilities include writing robust code, maintaining existing systems, improving technical processes, supporting product owners and testing teams, contributing to solution proposals, and estimating work. The role also involves automation, developer tooling, and collaboration across business and technical teams.
Top Skills: .NetAICiCloud PlatformsContinuous Build SystemsGoKafkaReactSQLTypescript
2 Days Ago
Hybrid
Entry level
Entry level
Digital Media • Gaming • Software • Esports • Automation
Develop scalable, reliable identity verification software for a real-time global platform. Build AI-driven facial recognition and identity systems in a full-stack environment using front-end and back-end technologies. Collaborate with engineering, product, and testing teams; maintain and improve enterprise code; support production issues and on-call rotations; conduct root cause analysis and postmortems; contribute to solution proposals, estimates, and technical improvements.
Top Skills: .NetAIFacial RecognitionGCPGoImage AnalysisKafkaReactSQL

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account