Skip to main content
ToolsGroupTO

Full Stack Software Engineer

ToolsGroup provides AI-powered supply chain and retail planning software to help retailers, distributors, and manufacturers manage uncertainty, optimize inventory, and improve performance.

ToolsGroup

Employee count: 201-500

Colombia only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About ToolsGroup

ToolsGroup is a global leader in retail and supply chain planning, helping businesses navigate uncertainty and complexity with AI-powered solutions. Our platform enables real-time inventory visibility, demand planning, and service level optimization—ensuring the right products are in the right place at the right time. With ToolsGroup, companies can keep their promises to customers, maximize revenue, and optimize working capital—even in the most constrained environments.

Position Overview

We’re looking for a Full Stack Software Engineer to join our engineering team, with a strong focus on backend engineering, operational ownership, and production reliability. This role is ideal for someone comfortable working across the stack, but who brings depth in building and maintaining backend services, APIs, integrations, data flows, and deployment pipelines. Front-end work is part of the role, but the primary evaluation will be on backend design, service quality, troubleshooting ability, automation, and the capacity to operate software reliably in production.

Key Responsibilities

Design, develop, and maintain backend services and REST APIs in Java or C#. Build reliable integrations with relational databases, message queues, and third-party systems. Work within CI/CD pipelines to build, test, deploy, and promote services across environments. Debug and resolve production issues, contributing to observability, incident response, and system reliability. Automate recurring operational tasks through scripting and infrastructure tooling. Write clean, maintainable, well-tested code and participate in peer code reviews. Collaborate with product and engineering teams to translate requirements into robust technical solutions. Contribute to technical documentation, runbooks, and engineering best practices. Support front-end development when needed, ensuring interfaces are functional, maintainable, and aligned with product requirements.

Required Qualifications

  • 3+ years of professional software development experience.
  • Strong proficiency in Java or C#; solid understanding of OOP principles and common design patterns.
  • Backend framework experience: Spring or Spring Boot (Java), or ASP.NET Core (C#).
  • Comfort working with CI/CD pipelines, release processes, environment troubleshooting, and deployment tooling, including pipeline authoring, multi-stage builds, and artifact promotion.
  • Ability to manage Linux systems in a full-stack engineering context, including environment troubleshooting, service diagnostics, permissions, logs, and runtime configuration.
  • Good experience with Bash and scripting for automation, operational tasks, data/file manipulation, and repeatable maintenance workflows.
  • Strong experience building, consuming, and troubleshooting REST APIs and service integrations.
  • SQL proficiency: ability to write and optimize queries against relational databases.
  • Experience with build and dependency management tooling (Maven, Gradle, NuGet, or equivalent).
  • Proficiency with Git: branch/PR workflow and collaboration in a team codebase.
  • Hands-on experience with production operations, including debugging, log analysis, monitoring, alerting, and incident follow-up.
  • Comfortable working in Agile/Scrum environments.

Preferred Qualifications

  • Experience with workflow orchestration tools such as Apache Airflow.
  • Hands-on experience with AWS: S3, EC2, Lambda, CloudWatch, and IAM.
  • Bash/shell scripting: file parsing, pipelines, and data transformation.
  • Experience with infrastructure automation tools such as Ansible.
  • Python scripting for utilities or data pipeline work.

· Familiarity with JavaScript/Node.js.

  • Experience with modern front-end frameworks such as Vue or React.
  • Domain knowledge in retail/e-commerce: inventory management, order routing, or fulfillment concepts.

Applying to this job the candidate consents that his/her data are treated by ToolsGroup in compliance with the GDPR n. 2016/679 ToolsGroup-B.V._FINAL_Transparency-Document.pdf\">GDPR and Transparency Document

U.S. applicant notice: This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. ToolsGroup is CCPA/CPRA compliant.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

3 years minimum

Location requirements

Hiring timezones

Colombia +/- 0 hours

About ToolsGroup

Learn more about ToolsGroup and their company culture.

View company profile

The story of ToolsGroup began not in a boardroom, but in the crucible of a real-world industrial challenge. In 1976, a young MIT graduate named Eugenio Cornacchia was tasked with solving a monumental inventory problem for Fiat's Automotive Spare Parts Division, which was plagued by unmanageable stock and some of the lowest service levels in the European auto industry. Rejecting the simple, deterministic calculations of traditional inventory theory, Eugenio had a revolutionary idea. He assembled a team of brilliant minds, some of whom had contributed to the NASA Apollo space project, and together they invented the world's first 'stochastic' software. This groundbreaking system incorporated probability-based algorithms across the entire supply chain planning process, from forecasting to replenishment, fundamentally changing how complex inventories could be managed.

A few years later, in 1980, a pivotal meeting occurred when Eugenio Cornacchia met Joseph Shamir at Innovation Technology Partners (ITP). As part of a forward-thinking team, they implemented the very first 'factories of the future', laying the groundwork for what is now known as the Industry 4.0 movement. This shared experience and vision culminated in 1993 when Eugenio (as Chief Scientist) and Joseph (as CEO) co-founded ToolsGroup. They set out to commercialize their innovative, service-driven supply chain planning and automation software, a concept that was decades ahead of its time. Today, ToolsGroup continues to push the boundaries of what's possible. The company has grown into a global leader, helping retailers, distributors, and manufacturers worldwide outsmart uncertainty. By leveraging artificial intelligence and real-time data, ToolsGroup empowers organizations to deliver exceptional customer experiences and maximize profitability, turning the unpredictable nature of the modern market into a competitive advantage.

Claim this profileToolsGroup logoTO

ToolsGroup

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like ToolsGroup

Find your next opportunity by exploring profiles of companies that are similar to ToolsGroup. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up