Senior Software Developer, E-Commerce Systems

Posted Oct 21

This is a fully remote position, open to applicants in Argentina, +5 more countries.

πŸ“‹ Description

β€’ Enhance and optimize a bespoke e-commerce technology platform

β€’ Resolve inconsistent vendor feeds and refine pricing logic

β€’ Develop APIs and elevate the quality of product data

β€’ Replace manual spreadsheet processes with reliable software solutions

β€’ Manage vendor imports, feeds, product information management, categorization, images, and catalog data integrity

β€’ Construct inventory and pricing feed ingestion utilizing AWS Lambda, S3, and SFTP

β€’ Create scrapers for vendors lacking feeds

β€’ Optimize pricing, promotions, and shopping cart logic

β€’ Design and validate storefront API endpoints with the Django backend and React Router storefront

β€’ Enhance Elasticsearch-driven search, facets, and recommendations

β€’ Develop internal tools, scripts, admin interfaces, and LLM-based workflows for business automation

β€’ Assist in migrating infrastructure from custom-built AWS and Cloudflare resources to OpenTofu

β€’ Write meaningful automated tests and uphold well-structured, reviewed, and focused code

β€’ Carefully coordinate production migrations, data corrections, and infrastructure modifications

β€’ Utilize and assess AI coding assistant outputs while taking ownership of deployed code


⛳️ Requirements

β€’ Proficient Python programming skills with experience in developing production software

β€’ Strong SQL and PostgreSQL expertise, including performance analysis of queries

β€’ Solid background in building and consuming APIs; experience with Django Ninja, Pydantic, or OpenAPI

β€’ Experience in processing real-world data from CSV or Excel files, external feeds, web scraping, or ETL processes

β€’ Adequate React and TypeScript knowledge to assist in frontend tasks when needed

β€’ Robust testing methodologies with assertions focused on specific business results

β€’ Good engineering judgment in selecting between scripts, application features, process enhancements, and AI-driven automation

β€’ Clear written communication skills for pull requests, technical documentation, tickets, and teamwork

β€’ Ability to explore unfamiliar systems, work autonomously, and deliver sustainable solutions

β€’ Hands-on experience with Django, including ORM, migrations, and administrative tools (preferred)

β€’ Familiarity with Django Ninja, Pydantic, OpenAPI, or similar API development frameworks (preferred)

β€’ Experience in e-commerce related to product catalogs, PIM, order management, checkout, or Stripe (preferred)

β€’ Knowledge of Elasticsearch or another prominent search platform (preferred)

β€’ Familiarity with AWS Lambda, S3, ECS, Cloudflare Workers, or OpenTofu/Terraform (preferred)

β€’ Experience with extensive product catalogs or data-heavy retail systems (preferred)

β€’ Practical experience using AI coding assistants in a reviewed, test-driven development environment (preferred)


🏝️ Benefits

β€’ Remote work: the flexibility to work from anywhere

β€’ Opportunities for growth and the ability to influence the role

β€’ An innovative culture centered on utilizing data to address challenges

β€’ Confidentiality and Non-Circumvention Agreement included in the recruitment process

People also viewed

VALCE Talent Solutions23 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers