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.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
E-Commerce

Job Description

Truelogic, a New York-based leader in nearshore staff augmentation, is seeking a Senior Software Engineer specialized in E-Commerce to join their team of 600+ tech professionals. The role focuses on transitioning product data into a new Product Information Management (PIM) system for a prestigious client in the lifestyle brand and design marketplace sector.

The position offers an exciting opportunity to work on complex integration challenges and design scalable systems. The primary responsibilities include implementing data migration from a monolithic structure to a third-party PIM system, ensuring seamless integration with product launch systems, and developing sync processes for system alignment.

This is an ideal role for an experienced engineer with strong expertise in Python, JavaScript/Node.js, and database technologies including SQL and NoSQL. The position requires 5+ years of professional experience and a deep understanding of data modeling, transformation, and validation. Experience with Kafka, AWS, and CI/CD pipelines is essential.

The role offers attractive benefits including 100% remote work flexibility, competitive USD compensation, paid time off, and work autonomy. You'll be part of a diverse, global network of professionals spanning 25+ countries, working on innovative projects for top U.S. companies. The position provides an excellent opportunity for career growth while contributing to transformative projects in a collaborative, multicultural environment.

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
MongoDB
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
  • Competitive USD Pay
  • Paid Time Off
  • Work Autonomy
  • Work with Top American Companies
  • Global Network with 600+ professionals in 25+ countries
  • Collaborative multicultural team environment