DevJobs

Senior Backend Software Engineer

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • Kafka Kafka ꞏ 5y
  • Node.js Node.js ꞏ 5y
  • DynamoDB DynamoDB ꞏ 5y
  • Elasticsearch Elasticsearch ꞏ 5y
  • MySQL MySQL ꞏ 5y
  • PostgreSQL PostgreSQL ꞏ 5y
  • Redis Redis ꞏ 5y
  • AWS AWS ꞏ 5y
  • Docker Docker ꞏ 5y
  • Kubernetes Kubernetes ꞏ 5y
  • Grafana Grafana ꞏ 5y
  • Terraform Terraform ꞏ 5y
  • Drone ꞏ 5y
  • PaaS ꞏ 5y
  • SaaS ꞏ 5y
Description

Klear, a Meltwater offering, is the leading influencer marketing platform. We help brands and agencies build, scale, and measure successful influencer marketing programs. We are currently seeking a Senior Back-end Software Engineer. In this crucial role you will define the back-end tech stack roadmap, build our architecture, perform design reviews, and mentor junior developers. You will also execute complex back-end tasks and ensure we are always up to speed with industry best practices and technologies.

The solutions we build are fully web-based, offered as a service. The technology portfolio ranges from React, Redux, RxJS in the frontend to Node.js, Nest, TypeScript in the backend, with data powered by MySQL, ElasticSearch, Redis and DynamoDB. It is all on top of AWS with CI/CD and infrastructure as code. Our platform is powered by proprietary algorithms that are being developed in house and have been accepted into leading computer science journals.

Required Professional Experience and Skills Requirements:

  • At least 5 years of experience in back-end development
  • Proven ability to design complex back-end architecture
  • Experience with Node.js,Typescript, MySQL/PostgreSQL, ElasticSearch, Redis, DynamoDB, Kafka, Docker, K8S, Grafana, Terraform, Drone
  • Experience with a PaaS/SaaS cloud, preferably AWS
  • Proven ability to deliver high quality back-end services
  • Enthusiasm for back-end technologies and software development principles
  • Experience with building and running applications in production
  • Strong analytical and critical thinking skills and a demonstrated ability to find creative solutions to technical problems
  • A degree in computer science or a comparable qualification

At Meltwater, we believe that when you have the right people in the right working environment, great things happen. Our best-in-class technology empowers our 27,000 customers around the world to analyze over a billion pieces of data each day and make better business decisions.

Our award-winning culture is our north star and drives everything we do – from striving to create an environment where all employees do their best work, to delivering customer value by continuously innovating our products — and making sure to celebrate our successes and have fun along the way.

We’re proud of our diverse team of 2,200+ employees in 50 locations across 25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to reach your goals.

So, in a nutshell, that's Meltwater. We love working here, and we think you will too.
Meltwater