Senior Software Developer, E-Commerce Systems @Lago
Software Development
Salary usd 2,500 - 4,0..
Employment Type full-time
Posted YDay

[Hiring] Senior Software Developer, E-Commerce Systems @Lago

YDay - Lago is hiring a remote Senior Software Developer, E-Commerce Systems. πŸ’Έ Salary: usd 2,500 - 4,000 per month πŸ“Location: Latin America (LATAM), Eastern Europe, South-eastern Asia, Southern Africa

Role Description

We are looking for a Software Developer to work alongside our lead developer in extending and improving our e-commerce platform. Much of the work involves solving practical business problems:

  • Fixing unreliable vendor feeds
  • Clarifying and improving pricing logic
  • Building APIs
  • Improving product data quality
  • Replacing manual spreadsheet workflows with dependable software

What You'll Work On:

  • Product data: Vendor imports and feeds, in-house PIM, categorization, images, and data quality across a large, inconsistent catalog.
  • Inventory and pricing: Feed ingestion (AWS Lambda, S3, SFTP), scrapers for vendors without feeds, and the pricing, deals, and cart logic that depend on them.
  • The storefront API: Building and testing the API endpoints for the new site replacing Shopify with our own Django backend and React Router storefront.
  • Search: Elastic search-backed search, facets, and recommendations.
  • Internal tools and automation: Finding manual, repetitive work across the business and replacing it with reliable solutions.
  • Infrastructure: Moving hand-built AWS and Cloudflare resources to OpenTofu.

Qualifications

  • Strong Python programming skills and experience building production software.
  • Solid SQL and PostgreSQL knowledge, including the ability to investigate query performance.
  • Solid experience building and consuming APIs (Django Ninja, Pydantic, or OpenAPI).
  • Experience processing real-world data from CSV or Excel files, external feeds, scraping, or ETL pipelines.
  • Sufficient React and TypeScript experience to contribute to frontend work when required.
  • Strong testing practices, including assertions against specific business outcomes rather than response status alone.
  • Good engineering judgment when choosing between scripts, application features, process improvements, and AI-based automation.
  • Clear written communication for pull requests, technical documentation, tickets, and collaboration.
  • Ability to investigate unfamiliar systems, work independently, and deliver maintainable solutions.

Requirements

  • Hands-on experience with Django, including its ORM, migrations, and admin tools.
  • Familiarity with Django Ninja, Pydantic, OpenAPI, or similar API development tools.
  • E-commerce experience involving product catalogs, PIM, order management, checkout, or Stripe.
  • Experience with Elasticsearch or another major search platform.
  • Familiarity with AWS Lambda, S3, ECS, Cloudflare Workers, or OpenTofu/Terraform.
  • Experience working with large product catalogs or data-intensive retail systems.
  • Practical experience using AI coding assistants in a reviewed, test-driven development workflow.

Benefits

  • Remote Work: Work from anywhereβ€”our team is global, and we value work-life balance.
  • Growth Opportunities: As a key player, you’ll have the chance to shape your role and grow with us.
  • Innovative Culture: Join a team that is passionate about leveraging data to solve challenges and drive success in a rapidly evolving market.
More software developer jobs in Latin America (LATAM) and 3 other locations
View more similar jobs
Before You Apply
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM), Eastern Europe, South-eastern Asia, Southern Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer, E-Commerce Systems @Lago
Software Development
Salary usd 2,500 - 4,0..
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Latin America (LATAM), Eastern Europe, South-eastern Asia, Southern Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 134,263+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later