Senior ERP Engineer - Odoo (d/f/m)
Summary
Senior ERP engineer who designs and builds custom Odoo modules and integrations as the company's ERP grows into the source of truth for customer, contract and electricity billing data. Day-to-day: data modeling, architecture decisions, building integrations (Python, PostgreSQL, REST APIs, CI) and setting code quality standards.
- Designing and building custom Odoo modules, from data model to UI
- Making architecture decisions for a growing ERP, including what belongs in Odoo and what doesn’t
- Driving the migration of customer, contract and metering processes from HubSpot into Odoo
- Building and maintaining integrations with our internal platform and external partners in logistics, metering and market communication
- Shipping features to production independently
- Setting technical standards for code reviews, automated tests, CI and code quality
- Reviewing code and pairing with our developers and our external Odoo partner
- Working closely with Finance and Ops to turn their needs into clear scope and reliable estimates
- You bring 5+ years of software development, several of them hands-on with Odoo (custom modules, ORM, views, security rules, major version upgrades)
- You work confidently with Python and PostgreSQL
- You’ve built ERP integrations (REST APIs, webhooks, batch jobs) that run reliably in production
- Git, CI and automated tests are part of your daily routine
- You think in data models and processes, not just in tickets
- You raise risks early, say clearly when a deadline won’t hold and push back when needed, including with non-technical stakeholders
- You speak fluent English
- Real influence on a core system: shape the ERP our whole business runs on
- Impact on the energy transition: work powers billing, logistics and market communication for smart home energy
- More room to shape things than at an Odoo agency or in a large corporate
- Short paths to Finance, Ops and our CTO, no long chains of command
- Flexibility: work remotely from anywhere in Germany or from our offices in Berlin and Cologne