{"id":4084652,"date":"2026-10-15T09:08:04","date_gmt":"2026-10-15T07:08:04","guid":{"rendered":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo\/"},"modified":"2026-10-16T08:12:36","modified_gmt":"2026-10-16T06:12:36","slug":"senior-python-developer-erp-odoo-gonser-ag-10-15-2026","status":"publish","type":"job","link":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/","title":{"rendered":"Senior Python Developer (ERP \/ Odoo)"},"content":{"rendered":"<p>Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This is a full-time, long-term role with flexibility to work remotely and required visits to Lviv when needed.<br \/>We believe that human expertise matters and is valued, ownership matters and is valued, and agency matters and is valued. We&#x27;re not trying to replace devs with clankers (AI), and we&#x27;re looking for people who don&#x27;t necessarily go along with the mainstream, the hype of AI bros, or the doom and gloom about the future of software engineering.<\/p>\n<p>About the role<br \/>Your first focus will be building an Odoo Enterprise-based backup system for our e-commerce operations, working closely with our existing development team. You&#x27;ll report directly to the CTO, collaborate with him on architecture and key technical decisions, and work with business teams to understand their workflows. The first milestone is a reliable fallback that lets customers continue to order, pay and receive their goods if our existing platform becomes unavailable.<br \/>This is a long-term engineering role, with the backup system as its first phase and further development of the platform over time. You&#x27;ll take primary responsibility for implementation and stay hands-on with development. As the project evolves, the team working on it may expand, with opportunities to help shape its technical direction and mentor new engineers.<\/p>\n<p>Use standard Odoo features where appropriate and build custom modules and integrations where needed<br \/>Build reliable data synchronisation, including failure detection, safe retries, recovery and consistency checks<br \/>Work with the webshop team on interfaces and with the infrastructure owner on deployment, monitoring, troubleshooting and failover testing<br \/>Document architecture, integrations and recovery procedures, and automate tests for critical workflows and data integrity<br \/>Occasionally build small internal scripts and automations, while keeping the ERP as your primary focus<\/p>\n<p>Requirements<br \/>Strong Python skills and experience building production systems<br \/>Experience designing and delivering operational or ERP-like workflows and integrations<br \/>Backend architecture, modular design, and maintainable code<br \/>Relational databases: data modelling, migrations, query optimisation, and data integrity<br \/>API integrations and reliable data synchronisation<br \/>Background processing, retries, and recovery from failures<br \/>Automated testing for critical workflows and integrations<br \/>Experience with CI\/CD pipelines<br \/>You use Linux as your daily working environment (or at least MacOS)<br \/>Permissions, access control, and secure handling of sensitive data<br \/>Git in a team environment<br \/>Clear technical documentation and comfort reading unfamiliar systems<br \/>Ability to understand business workflows and turn them into technical solutions<br \/>Working English for calls and written communication with Swiss colleagues<br \/>Ability to travel to Lviv when needed, including visits of one to two weeks during the initial architecture phase, and for further visits when needed<\/p>\n<p>Nice to have<br \/>Odoo development or implementation experience<br \/>Experience with Odoo modules, UI development, or version upgrades<br \/>E-commerce experience<br \/>PostgreSQL<br \/>Docker is a strong plus<br \/>Based in Lviv or willing to relocate<br \/>Odoo experience is optional. We provide dedicated learning time and paid learning materials, if needed.<\/p>\n<p>Technologies &amp; Tools<br \/>Python 3.12+<br \/>Odoo Enterprise<br \/>PostgreSQL 16+<br \/>Linux<br \/>API integrations and automated testing<br \/>Git and CI\/CD<\/p>\n<p>We&#x27;re probably a good fit for each other if:<br \/>You have your own opinion and stand by it &#8211; but you change it if someone presents better arguments.<br \/>You&#x27;d rather ask an uncomfortable question now than release a low-quality feature later.<br \/>You use AI very, very carefully, understanding where it&#x27;s appropriate and where it&#x27;s not; AI is a tool, not a replacement for your own thinking.<br \/>You step away from the screen to think. Some of your best solutions happen on paper, during a walk, or in the shower. Maybe you even know who Rich Hickey is? (:<br \/>You put yourself in the user&#x27;s shoes before writing even a single line of code.<br \/>When you see that something is wrong with a requirement, you speak up instead of silently building something that isn&#x27;t needed.<\/p>\n<p>We are offering<br \/>Competitive salary, paid time off, and sick leave<br \/>Offices with power stations &amp; internet, just in case russia starts hitting our energy grid again<br \/>Salary reviews at least once a year, but potentially more often<br \/>We&#x27;ll provide you with everything you need for productive work: software licenses, hardware, and any other gear you might need<br \/>The opportunity to grow however you like. You have the chance to move up to a team lead position if that is what you want (and we will help you with that). If you want to stay strictly in engineering &#8211; that is also a completely viable path<br \/>Flat-ish structure inside the department &#8211; titles mean different responsibilities and maybe different levels of expertise. Definitely not a rank<br \/>Opinionated and lightweight processes that you can influence<br \/>Dedicated time for system updates and refactoring &#8211; who likes rotting legacy code, right?<br \/>All sorts of company events and activities, in case you want to do something together during the holidays or outside of them<\/p>\n<p>Hiring process<br \/>A short interview with HR, a technical interview with the CTO where we explain the project and discuss a realistic ERP problem, and a final interview with the executive director of the Ukrainian branch. Then, an offer. There is no take-home assignment. We are ready to hire as soon as we find the right person; the start date can accommodate their availability.<br \/>Please send your CV and a few sentences about an operational system or integration you personally designed and delivered. A LinkedIn profile is welcome but optional.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gonser is looking for an experienced Senior Python Developer to&#8230;<\/p>\n","protected":false},"author":14964,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_mo_disable_npp":"","rwu_salary_min":0,"rwu_salary_max":0,"rwu_salary_currency":"","rwu_salary_period":"","rwu_english_level":"B2","rwu_experience_months":84,"rwu_candidate_countries":"\u041a\u0440\u0430\u0457\u043d\u0438 \u0404\u0432\u0440\u043e\u043f\u0438 \u0442\u0430 \u0423\u043a\u0440\u0430\u0457\u043d\u0430","rwu_company_type":"\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0456\u044f","rwu_industry":"ecommerce","rwu_part_time":false,"rwu_source_views":92,"rwu_source_applications":30,"rwu_source_category":"Python","rwu_source_name":"Djinni.co","rwu_source_url":"https:\/\/djinni.co\/jobs\/853430-senior-python-developer-erp-odoo\/"},"job_category":[57],"job_type":[54],"class_list":["post-4084652","job","type-job","status-publish","hentry","job_category-programuvannia","job_type-povna-zainiatist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Python Developer (ERP \/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine<\/title>\n<meta name=\"description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Senior Python Developer (ERP \/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\" \/>\n<meta name=\"twitter:description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This\" \/>\n<meta name=\"twitter:site\" content=\"@remoteworkua\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\\\/\",\"name\":\"Senior Python Developer (ERP \\\/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\"},\"datePublished\":\"2026-10-15T07:08:04+00:00\",\"dateModified\":\"2026-10-16T06:12:36+00:00\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \\\/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\\\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jobs\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Senior Python Developer (ERP \\\/ Odoo)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f\",\"publisher\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"contentUrl\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\"},\"image\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/x.com\\\/remoteworkua\",\"https:\\\/\\\/www.instagram.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/remote-work-ukraine\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Python Developer (ERP \/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/","twitter_card":"summary_large_image","twitter_title":"Senior Python Developer (ERP \/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","twitter_description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This","twitter_site":"@remoteworkua","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/","url":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/","name":"Senior Python Developer (ERP \/ Odoo), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","isPartOf":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#website"},"datePublished":"2026-10-15T07:08:04+00:00","dateModified":"2026-10-16T06:12:36+00:00","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Python Developer (ERP \/ Odoo) \u0443 . Gonser is looking for an experienced Senior Python Developer to build and own an Odoo Enterprise-based backup system for our e-commerce operations. This","breadcrumb":{"@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-python-developer-erp-odoo-gonser-ag-10-15-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/remoteworkukraine.com\/ua\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/"},{"@type":"ListItem","position":3,"name":"Senior Python Developer (ERP \/ Odoo)"}]},{"@type":"WebSite","@id":"https:\/\/remoteworkukraine.com\/ua\/#website","url":"https:\/\/remoteworkukraine.com\/ua\/","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f","publisher":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/remoteworkukraine.com\/ua\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/remoteworkukraine.com\/ua\/#organization","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","url":"https:\/\/remoteworkukraine.com\/ua\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/","url":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","contentUrl":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","width":1000,"height":1000,"caption":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]"},"image":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/remoteworkua\/","https:\/\/x.com\/remoteworkua","https:\/\/www.instagram.com\/remoteworkua\/","https:\/\/www.linkedin.com\/company\/remote-work-ukraine\/"]}]}},"et_featured":"0","et_expired_date":"2026-11-14 09:08:04","et_location":"","et_job_paid":"","et_job_package":"","et_full_location":"","et_location_lat":"","et_location_lng":"","et_apply_method":"","et_apply_email":"","et_applicant_detail":"","_links":{"self":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job\/4084652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job"}],"about":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/types\/job"}],"author":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/users\/14964"}],"replies":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/comments?post=4084652"}],"wp:attachment":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/media?parent=4084652"}],"wp:term":[{"taxonomy":"job_category","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_category?post=4084652"},{"taxonomy":"job_type","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_type?post=4084652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}