Taro Logo

Senior Software Engineer - E-Commerce

Leading provider of nearshore staff augmentation services headquartered in New York, delivering top-tier technology solutions with 600+ tech professionals in Latin America.
Bogotá, Bogota, Colombia
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
E-Commerce

Job Description

Truelogic, a New York-based nearshore staff augmentation leader with over 600 tech professionals in Latin America, is seeking a Senior Software Engineer for their client's E-Commerce platform. The role focuses on transitioning product data into a new Product Information Management (PIM) system, requiring expertise in Python, JavaScript, and distributed systems. The position involves designing and implementing data migration from a monolithic database, ensuring seamless integration with product launch systems, and developing sync processes. This remote opportunity offers competitive USD compensation, paid time off, and work autonomy. The ideal candidate brings 5+ years of software development experience, strong backend skills, and proficiency in cloud technologies. Join a global team working on innovative projects for leading U.S. companies, with emphasis on clean code, scalable systems, and effective communication. The role combines technical challenges with the opportunity to impact a major E-Commerce platform's data architecture transformation.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - E-Commerce

  • Design and implement software to migrate product data from monolith into third-party PIM system
  • Integrate PIM with existing product launch system
  • Build processes to synchronize data changes between PIM and monolith database
  • Collaborate with engineering lead and stakeholders on requirements and architecture
  • Communicate progress in Product Launch scrum team daily
  • Write high-quality, maintainable, and testable code
  • Troubleshoot and resolve integration and data-related issues

Requirements For Senior Software Engineer - E-Commerce

Python
JavaScript
Node.js
Kafka
  • BS in Computer Science or equivalent work experience
  • 5+ years of professional experience as a software developer
  • Proficiency in Python with experience designing and maintaining backend services
  • Working knowledge of JavaScript/Node JS
  • Proficiency in SQL, database modeling, and ORMs
  • Experience with NoSQL databases
  • Hands-on experience with Kafka or similar streaming/messaging systems
  • Experience with Amazon Web Services
  • Strong problem-solving skills with data modeling, transformation, and validation
  • Experience writing automated tests for distributed systems
  • Experience with CI/CD pipelines and modern software delivery practices
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer - E-Commerce

  • 100% Remote Work
  • Highly Competitive USD Pay
  • Paid Time Off
  • Work with Autonomy
  • Work with Top American Companies