Odoo Technical Architect
Remote
Who we are
Dream Mountain Services is an official Odoo Partner and a Certified Odoo Accounting Expert Partner, and we have worked exclusively on Odoo implementation and customization since 2015. We serve clients in manufacturing, retail, construction, utilities, services and outdoor recreation, with a specialty in the shooting and firearms industry. We don't just deploy Odoo: we architect, adapt and extend it to fit how real businesses operate. As our project volume and technical complexity grow, we are expanding our senior technical leadership.
The role
You will be the technical escalation authority for our Implementation Specialists and Developers: the person who solves complex Odoo problems when others are blocked, so issues don't stall projects or land on company executives. This is a senior role for someone with deep, hands-on Odoo experience across both configuration and custom development at a systems level.
What you'll do
- Act as the senior technical escalation point for implementation and customization projects
- Diagnose and resolve complex issues brought to you by Implementation Specialists and Developers
- Architect solutions that span multiple Odoo modules and resolve cross-module conflicts
- Design and guide custom development using best practices for scalability and maintainability
- Troubleshoot deep system behavior in Accounting, Manufacturing, Inventory, CRM, Sales and third-party modules
- Work within Odoo's core code, ORM, models, views, controllers and security rules
- Remove bottlenecks and improve delivery efficiency on the projects you support
- Occasionally handle client service requests directly or lead an implementation as assigned by management
Required
- 5+ years of hands-on Odoo experience, including implementations and customizations
- Strong Python development within the Odoo framework, plus JavaScript for the Odoo frontend
- Deep working knowledge of Odoo core architecture and how modules interact
- Proven experience with Odoo Accounting, Manufacturing (MRP), Inventory/Warehouse and CRM
- Ability to explain technical concepts clearly to non-developers
- Professional-level written and spoken English for working with our team and, at times, directly with US clients
- Available during US business hours, with at least 6 hours of overlap every workday
Nice to have
- Experience working for an Odoo partner
- A previous role as Technical Lead, Architect or Senior Solutions Engineer
- Experience mentoring other developers
Location
Fully remote. We hire both US-based and international candidates who meet the requirements above.
Why this role matters
This is a high-impact role with real authority. You will directly shape project success, team efficiency and client satisfaction. If you enjoy being the person teams rely on for the hardest problems, and want meaningful responsibility without bureaucracy, this role is built for you.
How to apply
Apply using the button on this page and complete the short questionnaire. Include an example of a complex Odoo development problem you personally solved inside an Odoo app or module: the problem, your approach and the result. Applications without an example will not be considered.
Dream Mountain Services is an equal opportunity employer and evaluates all candidates on their qualifications and ability to perform the role.