Demo

Full Stack Engineer - Upgrade Services

Odoo
Buffalo, NY Full Time
POSTED ON 12/8/2025 CLOSED ON 1/4/2026

What are the responsibilities and job description for the Full Stack Engineer - Upgrade Services position at Odoo?

Full Stack Engineer (Upgrade Services) - Buffalo, NY

This is a hybrid (3 days onsite, 2 days remote) role in Buffalo, NY.


To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts.


Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship responsibilities for employment visas at this time.


About Odoo

Odoo is an open-source enterprise resource planning (ERP) platform that helps companies manage and streamline their operations through a single, integrated system. Our modular suite of business applications—covering everything from accounting and inventory to CRM and project management—works together seamlessly to support efficiency and growth. Learn more about us here.


About the Job

As part of our Engineering team, you'll review, write, and test code for tailored client implementations. Your work will directly impact how businesses streamline their operations using Odoo’s fully integrated suite of apps.


We are hiring Upgrade Engineers. In this role, you will maintain, fix, and migrate customized client deployments to the latest versions of Odoo. You’ll adapt our open-source applications to meet unique business needs and help ensure long-term client satisfaction and retention.


Responsibilities:

  • Maintain and support client solutions while working with cross-functional teams.
  • Migrate client deployments to newer Odoo versions while preserving original functionality.
  • Take ownership of assigned migration projects and deliver high-quality, on-time solutions.
  • Design and develop scalable integrations within Odoo or with third-party applications.
  • Troubleshoot, debug, and upgrade software to ensure stability in production environments.
  • Follow best coding practices, including code reviews and test coverage.
  • Implement client-specific modifications across various Odoo applications.
  • Support cloud migrations, database transfers, and related troubleshooting.
  • Coordinate with internal teams and stakeholders to ensure efficient project execution.


Must Have

  • Proficient with object-oriented programming languages
  • Understanding of relational databases
  • Ability to learn and evolve quickly
  • Curious and eager to learn
  • Great communicator


Nice to have

  • Experience with Python and/or JavaScript
  • Contributions to open-source projects
  • Knowledge or experience of how businesses are run (e.g., sales, accounting, inventory management, etc.)
  • Experience with Unix-like systems (Linux, macOS)


Compensation and Perks:

  • Healthcare, Dental, Vision, Life Insurance, FSA, HSA Matching, 401K Matching, and Commuter Benefits
  • PTO (Paid-time-off), paid sick days, and paid holidays
  • Employee Assistance Program; 3 X 1-hour telehealth calls with certified mental health professionals
  • Evolve in a nice working atmosphere with a passionate, growing team!
  • Chef-prepared lunches - snacks, fruit, and coffee/drinks on tap!
  • Company-sponsored events for groups of 6 employees


The estimated annual compensation range for this role is $75,000-$115,000. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.

Salary : $75,000 - $115,000

Full Stack Software Engineer III, ClearCar
ACV Auctions -
Buffalo, NY
Jr. Full Stack Developer
Jobright.ai -
Buffalo, NY
Engineering Manager, Full-Stack/Backend
rapidsos -
Boston, NY

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Engineer - Upgrade Services?

Sign up to receive alerts about other jobs on the Full Stack Engineer - Upgrade Services career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$46,723 - $64,140
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Odoo

  • Odoo Buffalo, NY
  • Account Executive Hybrid (3 days onsite, 2 days remote) role in Buffalo, NY. To get the best candidate experience, please consider applying for a maximum o... more
  • 6 Days Ago

  • Odoo Brisbane, CA
  • Services / Business Services 8000 Marina Blvd #300, Brisbane, CA 94005, Verenigde Staten Solliciteren Odoo is an open-source enterprise resource planning (... more
  • 6 Days Ago

  • Odoo Buffalo, NY
  • Software Sales Representative / Account Executive Hybrid (3 days onsite, 2 days remote) role in Buffalo, NY. To get the best candidate experience, please c... more
  • 1 Day Ago

  • Odoo Brisbane, CA
  • Services / Business Services 8000 Marina Blvd #300, Brisbane, CA 94005, Verenigde Staten Solliciteren Odoo is an open-source enterprise resource planning (... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Full Stack Engineer - Upgrade Services jobs in the Buffalo, NY area that may be a better fit.

  • HSBC Buffalo, NY
  • In compliance with applicable laws, HSBC is committed to employing only those who are authorized to work in the US. Applicants must be legally authorized t... more
  • 25 Days Ago

  • Counsel Health Boston, NY
  • About Counsel Counsel Health is an AI-enabled, physician-supervised virtual care company on a mission to multiply the world’s clinical capacity. We believe... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!