Back-End Software Engineer

Remote Full-time

CONSUMER EDGE


Consumer Edge is a data and AI-driven company that equips global organizations with real-time, transaction-based insights. Our engineers work across domains—Data, AI, and application development—to build a platform that translates complex data into clear business intelligence.


SOFTWARE ENGINEER BACKEND, CLIENT PLATFORM TEAM


You’ll be joining Consumer Edge’s Client Platform Team — a distributed cross-disciplinary team located across Europe and the US.


Our mission is to build web-based products that empower our clients and transform how they make decisions. You’ll be joining a group of Software Engineers, Product Managers and UX Designers, working closely with stakeholders to use data to answer real-world business questions.


We believe in building a culture of autonomy, where enabling team members to make decisions independently leads to greater motivation, innovation and productivity.


TECHNOLOGIES


We work in a microservices, DevOps environment where teams own their code and infrastructure in production. We favour type-safe and functional programming styles — clean, composable code is something we care deeply about. Some of the technologies we use across Consumer Edge include Google Cloud Platform and BigQuery.


RESPONSIBILITIES



  • Working on a distributed multi-discipline team in an Agile environment to build a best-in-class customer-facing platform that provides better insights into our data

  • Participate in architecture and design discussions.

  • Building maintainable and scalable services, performant APIs and infrastructure to serve data to our client-facing web platform

  • Optimising system design for maximum performance and scalability

  • Building cross-functional relationships within the team to enable meaningful impact


WHAT YOU’LL BRING TO THE TEAM



  • 4+ years of experience working as a Backend Engineer in a similar environment

  • Strong proficiency in Node.js and TypeScript, with an appreciation for type safety and functional programming principles

  • Excellent interpersonal skills for cross-team collaboration, with great communication ability to share knowledge and get your message across

  • Experience building REST services

  • Good understanding of SQL

  • Experience working with a cloud service such as AWS or GCP


NICE TO HAVE



  • Experience or interest in functional programming languages such as Scala.

  • Experience building GraphQL services

  • Familiarity with functional libraries and patterns in TypeScript (e.g. fp-ts, Effect)

  • Experience of building/maintaining CI/CD pipelines

  • Experience building Data pipelines

  • Some exposure to infrastructure as code practices

  • Some frontend experience using Vue or React



WHAT TO EXPECT



  • A strong tech community with training and support to develop your skills

  • Ability to make an immediate impact on our products


BENEFITS & PERKS



  • Distributed environment and flexible working arrangements

  • Generous leave options

  • In-country benefits related to health insurance and pension / 401K


Consumer Edge is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.





apply to this job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Clinical Nurse Navigator Medicare Advantage Risk and Care Integration RN Remote in EST

Remote

Insurance Fraud Investigator - Remote (RICHMOND)

Remote

Engineer II – Java & Node JS

Remote

Care Manager- Telephonic Nurse - Part Time Evenings & Weekends

Remote

Talent Operations Manager

Remote

[Remote] Network Automation Engineer (Python + Network APIs)

Remote

**Experienced Full Stack Data Entry Specialist – Netflix Content Operations Support**

Remote

Experienced Mid-Market Sales Development Representative – Driving Business Growth through Strategic Partnerships and Sales Excellence

Remote

Southwest Airlines At Work Home & Remote Jobs

Remote

Experienced Customer Marketing Analyst – Remote Opportunity to Drive Customer Experience and Growth

Remote
← Back