Odoo Backend Engineer – Python, API & ERP Expert

Shuru Technologies

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shuru Technologies in Singapore is seeking a skilled backend engineer to design, develop, and maintain scalable services using Python and the Odoo framework. You will tailor Odoo modules, integrate with internal systems and external services, and design robust architectures for growth.

You will collaborate with product, frontend, and QA teams to deliver end-to-end features, ensuring code quality with tests and documentation, while advancing performance and deployments in a fintech/ERP-like

Qualifications

  • Strong proficiency in Python with hands-on Odoo development.
  • Solid understanding of Odoo architecture: models, views, reports, server actions.
  • Excellent knowledge of RESTful APIs and asynchronous operations.
  • Strong SQL and PostgreSQL for performance tuning.
  • Experience with Git, CI/CD, and DevOps workflows.
  • 5+ years backend development; 3+ years in Python with 2+ years Odoo.
  • Proven experience in building and integrating backend services.
  • Experience in agile teams and end-to-end feature delivery.
  • Debugging, performance tuning, and scaling backend apps.

Responsibilities

  • Design, develop, and maintain backend services and business logic using Python and the Odoo framework.
  • Customise, extend, and optimise Odoo modules to support business workflows.
  • Integrate Odoo with internal systems and third-party services through APIs, webhooks, and message-based interfaces.
  • Participate in system and solution design discussions, proposing scalable and maintainable architectures.
  • Ensure code quality through best practices, automated testing, and proper documentation.
  • Troubleshoot issues, identify root causes, and deliver fixes in a timely and reliable manner.
  • Collaborate closely with product, frontend, and QA teams to deliver end-to-end features.
  • Contribute to performance optimisation, database tuning, and overall system improvements.
  • Support deployment processes and CI/CD pipelines for backend services.
  • Assist in backend development using .NET for services or components that require it.

Skills

Python
Odoo development
RESTful APIs
SQL / PostgreSQL
Git
CI/CD
DevOps
.NET / C#
Microservices
Agile
Problem solving

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Shuru Technologies in Singapore is seeking a skilled backend engineer to design, develop, and maintain scalable services using Python and the Odoo framework. You will tailor Odoo modules, integrate with internal systems and external services, and design robust architectures for growth.

You will collaborate with product, frontend, and QA teams to deliver end-to-end features, ensuring code quality with tests and documentation, while advancing performance and deployments in a fintech/ERP-like

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Odoo Engineer
Odoo Engineer

Shuru Technologies • Singapore

Hybrid
SGD 120,000 - 180,000
Odoo ERP Consultant
Odoo ERP Consultant

Portcities • Singapore

Hybrid
SGD 56,000 - 73,000
Base salary SGD 5,000–6,500
Hybrid work model
Professional development programs
+2
Odoo ERP Implementation Specialist
Odoo ERP Implementation Specialist

PORT CITIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Odoo ERP Consultant
Odoo ERP Consultant

PORT CITIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Odoo ERP Consultant — Hybrid, Global Impact
Odoo ERP Consultant — Hybrid, Global Impact

Portcities • Singapore

Hybrid
SGD 56,000 - 73,000
Base salary SGD 5,000–6,500
Hybrid work model
Professional development programs
+2
ERP Consultant Singapore
ERP Consultant Singapore

Port Cities • Singapore

On-site
SGD 55,800 - 72,540
Hybrid work model
Professional growth and training
Inclusive, multicultural team
Enterprise Resources Planning Implementation Consultant
Enterprise Resources Planning Implementation Consultant

Portcities • Singapore

Hybrid
SGD 56,000 - 73,000
Hybrid work model
Training & development
Career growth opportunities
+1
Odoo ERP Consultant Hybrid Singapore
Odoo ERP Consultant Hybrid Singapore

Port Cities • Singapore

Hybrid
SGD 55,800 - 72,540
Hybrid work model
Professional growth and training
Inclusive, multicultural team
Senior Django & Python Backend Engineer | Scalable APIs
Senior Django & Python Backend Engineer | Scalable APIs

Manpower Staffing Services (Singapore) Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
ERP Sales Exec - Odoo Growth & Hybrid Role
ERP Sales Exec - Odoo Growth & Hybrid Role

Port Cities • Singapore

Hybrid
SGD 56,000 - 78,000
Base salary SGD 5,000–7,000 per month
Quarterly performance bonus
International team
+4