EchoGlobal is an IT staffing and team augmentation provider that connects established North American and European businesses with skilled remote software engineers. We primarily accept job applicants from Ukraine, but also welcome talented individuals from other Eastern European countries such as Poland, Moldova, and Romania.
14 травня 2024

Senior Full-Stack (Scala/TypeScript/SQL) Engineer


Our business partner is seeking an experienced Senior Full-Stack Engineer to join their team. This company is at the forefront of transforming the consumer packaged goods (CPG) and retail sectors by pioneering a data-driven approach that brings clarity and strategy to pricing decisions. Operating in industries that handle billions of dollars annually, they leverage comprehensive data to reshape how companies manage their financial strategies and internal and external communications.

They are revolutionizing the way CPGs and retailers operate by illuminating previously obscure pricing information and strategies. Their innovative approach uses extensive and detailed data, fundamentally changing the deployment of resources and communication methods within massive financial landscapes.

As a Full-Stack Software Engineer, you will build internal tooling and an externally facing web application that integrates with their AI-driven application to generate and maintain matches. You will work on a small, agile team of experienced software engineers.


  • Develop in a full-stack web application environment (Scala, SQL, Typescript, Python, K8s);
  • Implement responsive and user-friendly front-end interfaces with TypeScript and React;
  • Design and optimize database schemas and queries for performance and scalability using SQL technologies like Snowflake, MySQL, PostgreSQL, and BigQuery;
  • Integrate tooling with an AI engine;
  • Collaborate with project managers, product managers, and other software engineers to refine and iterate on product features;
  • Create and maintain detailed documentation for the software solutions developed;
  • Understand Datasembly’s data and downstream user needs.


  • 5+ years of development experience;
  • Hands-on experience with Scala;
  • Experience with frontend languages/technologies such as TypeScript, React;
  • Exposure to SQL databases like Snowflake, MySQL, Postgres, and BigQuery;
  • Knowledge of containerization technologies such as Kubernetes.


  • Experience with a functional programming language such as Clojure, Elixir or Erlang;
  • Experience with Python.


  • A desire and ability to constantly learn and improve yourself and your work products;
  • The ability to communicate and work effectively with others in a fully remote format.



The candidate should be able to clearly communicate and deliver his ideas.


Mon — Fri 8 hrs/day flexible schedule. Minimum 4 hours overlap with (Eastern Time) time.


  • Work from anywhere (fully remote or in our office);
  • Competitive salary based on the results of the interview;
  • Legal, accounting, and tax support.

This opportunity is ideal for someone looking to make significant contributions in a high-stakes industry and thrives in a collaborative and innovative environment.