Full Time
?100,000 - ?200,000 monthly
40
May 18, 2026
About BluIP
BluIP is a US-based managed communications and cloud services provider serving enterprise customers across hospitality, healthcare, and multi-location retail. We are executing a multi-year ERP transformation that consolidates CRM, sales, subscriptions, telecom billing, accounting, support, commissions, and partner operations onto Odoo Enterprise 19. The platform handles real telecom rating workloads, multi-company partner hierarchies, and integrations with carriers, tax engines, and BroadSoft provisioning.
About the role
You will be the senior technical anchor for the BluIP Odoo build out of our Manila office. You will own architecture-level decisions, lead a small team of two to three Odoo developers, and pair directly with the program lead to ship phases of our roadmap. You will write production code, review every pull request from your team, and mentor junior engineers. This is a hands-on senior IC role with team lead responsibilities, not a manager-only position.
How we work: AI-assisted engineering
BluIP engineering is an AI-first practice. We expect at least 75 percent of code shipped by every engineer on this team to be written with an AI coding assistant, with a strong preference for Claude (Claude Code, Claude in IDE, or the Claude Agent SDK). The role of a developer here is not to type code from scratch but to direct AI tooling well: write tight prompts, review every diff, validate against the live branch, run the test suite, and own the result. We measure quality on shipped outcomes, code review pass rate, test coverage, and adherence to project rules, not on whether the keystrokes were yours.
If you are skeptical of AI-assisted development, this is not the right team. If you are fluent with Claude or comparable assistants, can break down a phase into AI-shippable stages, and can catch when the model is wrong, you will thrive.
What you will do
Own delivery of phases on the BluIT codebase (custom modules on top of Odoo Enterprise 19) running on Odoo.sh.
Lead, mentor, and review work from two to three developers based in Manila.
Pair with the program lead on phase planning, audit cycles, stage gates, and reconciliation work.
Build and extend custom modules across telecom rating, billing, subscriptions, provisioning, tax, and reporting.
Drive 75 percent or more of code output through AI coding assistants (Claude preferred), and coach the developer team on the same standard.
Enforce the BluIT project rules: multi-company guards, decimal money math, ISO
Write rigorous tests covering multi-company isolation, cron time budget, race conditions, encoding round trip, and live mode safety.
Integrate with external systems including BroadSoft, CereTax, payment providers, carriers, and E911 gateways.
Drive parallel-run reconciliation work as we cut over from the legacy LogiSense platform.
Required qualifications
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
6+ years of professional Python development.
3+ years building production Odoo modules, ideally Enterprise (Odoo 15 through 19).
Demonstrated fluency with AI coding assistants (Claude Code strongly preferred; Cursor, GitHub Copilot, or similar acceptable). You are comfortable shipping the majority of your code through an AI assistant and you can show examples.
Deep ORM experience: models, fields, inheritance, security, record rules, multi-company patterns.
Proficient with Odoo views (XML), security CSV and record rules, data modules, and scheduled actions.
Hands-on experience writing and maintaining Odoo test suites (TransactionCase, HttpCase).
Strong PostgreSQL: query optimization, indexing, partitioning, advisory locks.
Comfortable in a Git-based workflow with branching, code review, and continuous deployment.
Excellent written and verbal English communication.
Preferred qualifications
Production experience using Claude Code, the Claude Agent SDK, or the Anthropic API in a real codebase.
Experience with Odoo Enterprise multi-company architecture at scale.
Subscription billing, recurring invoicing, or usage-based billing experience.
Telecom domain experience: CDR processing, rating engines, mediation, tax compliance, provisioning.
Experience with Odoo.sh hosting, including CI/CD, environment promotion, and cron constraints.
Familiarity with telecom integrations: BroadSoft and BroadWorks, SureTax or CereTax, SIP carriers.
Prior experience leading or mentoring a small engineering team.
Background in financial systems, accounting modules, or ERP at scale.
What we offer
Competitive Philippine salary aligned with the senior engineering bracket at BluIP.
Permanent role at BluIP Philippines (Manila office).
Health insurance and standard BluIP PH benefits.
Direct working relationship with the US-based program lead.
Company-funded AI tooling: Claude (Code, IDE, API), and the budget to use them at full capacity.
Ownership of a flagship internal platform with multi-year roadmap visibility.
Career path into staff engineer or engineering management as the team scales.
How to apply
Send your CV, GitHub or code samples, and a short note describing: (1) a hard Odoo problem you have shipped, and (2) how you currently use an AI coding assistant in your day-to-day engineering work.
BluIP is an equal opportunity employer.