Senior Node.js / Python engineer for LT ownership of Amazon operations and automation platform
Worldwide
Senior Node.js / Python engineer for long-term ownership of Amazon operations and automation platform Job post We are looking for an experienced software engineer to become a long-term technical partner in maintaining, improving, and evolving a suite of internal operational tools that support an Amazon-focused purchasing, logistics, and distribution business operating in both Canada and the United States. This is not a greenfield project, and it is not a simple “fix bugs” engagement. You will inherit a living ecosystem of tools that already drive real business operations. The right person will enjoy understanding operational workflows, improving reliability, reducing manual work, and helping evolve systems as the business grows. We are looking for someone who wants to build a lasting relationship and eventually become a trusted extension of our team. Current technology stack Our environment includes: Node.js backend services Python scripts and automation tools Google Cloud-hosted services Retool workflows and internal applications Google Cloud services Google Workspace integrations including: Google Sheets Gmail Google Apps Script Amazon SP-API integrations Shippo shipping API integrations The platform supports workflows such as: Product sourcing and purchasing Inventory planning Shipment creation and tracking Vendor operations Operational reporting Spreadsheet-driven workflows Exception handling and operational alerts What you’ll be doing You will: Maintain and troubleshoot production workflows Improve reliability, observability, and error handling Refactor legacy code where appropriate Build new automation features Improve API integrations Help design better operational processes Identify technical debt and propose pragmatic improvements Occasionally jump in quickly when operational issues arise This role combines software engineering, systems thinking, and operational pragmatism. What we’re looking for You should have strong experience with: Node.js Python API integrations Cloud-hosted applications Production troubleshooting Data workflows Business automation Strong bonus points for experience with: Amazon SP-API Shippo Retool Google Apps Script Google Sheets automation Google Cloud E-commerce, logistics, supply chain, or marketplace operations Ideal profile You: Think like an owner, not a task executor Can work with imperfect documentation Ask strong business questions before writing code Are comfortable maintaining systems built by others Can communicate clearly in English Can estimate work realistically Care about long-term maintainability Engagement model We are intentionally looking for a long-term partnership. We expect to work with the selected candidate to define a compensation model that makes sense for both parties, potentially including: A monthly retainer covering a bank of support/improvement hours An hourly rate for special projects or overages Priority availability for operational issues We are open to discussing the right structure with the right person. To apply Please include: A short description of similar systems you have maintained (not just built) Your experience with Node.js, Python, cloud infrastructure, and API integrations Any experience with Amazon SP-API, logistics systems, or e-commerce operations Your preferred engagement model for long-term partnerships An example of a production issue you diagnosed and solved We are not looking for agencies. Individual senior engineers strongly preferred.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$20.00
-
$40.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Hires:1
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaBromont1:05 PM
- $43K total spent14 hires, 2 active
- 964 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by