Senior ERP Software Engineer / Systems Integrator
1X Technologies AS - Palo Alto, CA
Apply NowJob Description
Since its founding in 2015, 1X has been at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids.We strive for excellence in all we do, solving some of the hardest problems in robotics with the world’s most talented individuals. Every part of our robots is designed and produced in-house—from motor coils to AI—reflecting our vertically integrated approach. At 1X, you’ll own real projects, be recognized for your achievements, and rewarded based on merit.We believe the best work is done when collaborating and therefore require in-person presence in our office locations.As we scale from research and development to full-scale manufacturing, we are looking for aSenior ERP Software Engineer / Systems Integrator to lead the design, development, andoptimization of our ERP ecosystem. In this role, you will architect, build, and maintain thesoftware platform that supports our end-to-end business operations — from Sales toManufacturing to Service — while developing robust integrations with external systems such asNetSuite for accounting and custom microservices for capabilities not native to the ERP.Our ERP platform of choice is Odoo (enterprise edition), which you will configure, customize,and extend to meet our evolving needs. Your work will directly enable operational efficiency,data integrity, and scalability across the business.Key ResponsibilitiesArchitect and develop our ERP implementation to support complete business workflows:Sales & CRM – quoting, order processing, pipeline managementManufacturing – BOMs, work orders, production planning, quality controlService – ticketing, spare parts tracking, field service managementDesign and implement integrations with third-party systemsNetSuite (accounting and finance)Microservices for niche requirements not covered by the ERPAPI-based data exchange with internal tools and partner systemsCustomize and extend ERP modules (primarily Odoo) using Python and Odoo framework best practices while ensuring maintainability and upgrade compatibilityCollaborate with business stakeholders (Sales Ops, Supply Chain, Service, Finance) to translate requirements into scalable technical solutionsOptimize performance of the ERP instance, database queries, and integrations for speed and reliabilityEstablish best practices for ERP development, version control, automated testing, and deploymentRequired5+ years of professional software engineering experience, with at least 3 years developing in Odoo (community or enterprise edition)Strong proficiency in Python, PostgreSQL, and JavaScript (for ERP front-end customization)Proven track record designing ERP architecture to support cross-functional business processesExperience developing custom ERP modules and working with Odoo ORMHands-on experience with system integrations (REST APIs, webhooks, middleware)Familiarity with accounting systems integration (e.g., NetSuite)Strong understanding of manufacturing, inventory, and service workflows in ERP contextsExcellent problem-solving and communication skills — able to work directly with non-technical stakeholdersPreferredExperience with containerization (Docker/Kubernetes) for ERP deploymentKnowledge of microservice architecture and building supporting services outside the ERPExperience with CI/CD pipelines for ERP development #J-18808-Ljbffr
Created: 2025-09-17