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

Senior Full-Stack (Scala/TypeScript/SQL) Engineer #375
Categories: Scala
Type: Full-time (8h/day)
Location: Remote
Industry: Software Development

DESCRIPTION:

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 with a small, agile team of experienced software engineers.

RESPONSIBILITIES:

  • 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.

REQUIRED SKILLS:

  • 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.

NICE TO HAVE:

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

ENGLISH LEVEL:

Upper-Intermediate – Advanced. The candidate should be able to clearly communicate and deliver his ideas.

SOFT SKILLS:

  • 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.

WORK SCHEDULE AND TIMEZONE:

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

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

Corporate laptop

Powerful corporate laptop and premium software

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia) and Turkey.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

By submitting this form you agree to our Privacy Policy.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

Refer a Friend

Tell them about Echo, help them find their dream job and receive up to 1,000 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Other Job Postings You Might Be Interested In

Zoriana photo
quotes
I'm interested in networking with IT professionals of all levels and welcome the opportunity to discuss what's next in your career. Drop me a line at rec@echoua.com ✉
Zoriana photo
li-url Zoriana Choboda

Career Advisor