Senior Odoo Engineer
Shuru is a self-managed technology team specializing in accelerating visions through product, technology, and AI leadership. With a focus on bespoke execution, we deliver impactful solutions that are scalable and designed for success. At Shuru, we deliver mobile solutions that meet and exceed customer expectations. Our collaborative and fast-paced environment encourages creativity and innovation.
We are hiring a Senior Python Engineer (Odoo) who will design, develop, and maintain backend services and business logic using Python and the Odoo framework
Responsibilities
Design, develop, and maintain backend services and business logic using Python and the Odoo framework
Customize, extend, and optimize Odoo modules to support business workflows
Integrate Odoo with internal systems and third-party services via 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 optimization, database tuning, and overall system improvements
Support deployment processes and CI/CD pipelines for backend services
(Preferred) Assist in backend development using .NET for services or components that requ
Requirements
Skills & Competencies
Strong proficiency in Python with hands-on Odoo development experience (custom modules, ORM, workflows, security rules)
Solid understanding of Odoo architecture (models, views, reports, server actions, enterprise vs community editions)
Excellent knowledge of RESTful APIs, integration patterns, and asynchronous operations
Strong SQL and relational database design skills (PostgreSQL preferred)
Good understanding of software engineering principles (OOP, SOLID, clean architecture, design patterns)
Ability to write clean, maintainable, and well-tested code
Experience with Git, CI/CD pipelines, and modern DevOps workflows
Strong problem-solving skills and ability to work within complex systems
Good communication skills and ability to work independently and in cross-functional teams
Benefits
Competitive salary and benefits package.
Opportunity to work with a team of experienced product and tech leaders.
A flexible work environment with remote working options.
Continuous learning and development opportunities.
Chance to make a significant impact on diverse and innovative projects
- Department
- Technology
- Locations
- India
- Remote status
- Fully Remote
About Shuru Technologies Private Limited
At Shuru, we believe in building more than technology, we build people. Our culture, benefits, and opportunities are designed to help every tribe member thrive, achieve balance, and grow to their fullest potential.