Software Engineer – e.fundamentals SaaS

Ready for your next success as a talented software engineer? Join us and help define, shape and provide a backlog of features that will deliver real value to our clients.
Location: Edinburgh, UK - Hybrid

About the role

The e.fundamentals SaaS squads’ mission is to create beautifully simple products which our clients love and use to deliver real value for their organisation. The squad is responsible for the e.fundamentals service, which provides a suite of interactive dashboards that provide users with actionable insights to help them win online, and self-service configuration portals, which make new client onboarding a breeze. We're looking for a can-do spirited team member to work with the Squad Lead and Product Manager to help define, shape and provide a backlog of features that will deliver real value to our clients

Key responsibilities

We’ll look for you to:

  • You enjoy positively challenging the way things are done; we aim to improve every iteration
  • Having a good grounding in Software Engineering with the ability to work in an agile manner
  • Have a passion for technology and are constantly learning

Required Skills and Qualifications

We expect that you’ll have:

  • You have experience of designing, building and running large scale web applications
  • You love building products that delight users and understand how to
  • measure how delighted they are
  • A talent for coding with strong skills in Javascript and ReactJs
  • Experience building simple and insightful user interfaces
  • Experience consuming data from and creating Restful API’s
  • A test first mentality
  • A solid grounding in the understanding of agile software development

You might still be growing your skills in:

  • Database technologies (Relational or NoSQL)
  • UX Design Skill
  • Continuous integrations and delivery using tools like CloudBuild or Jenkins
  • Cloud technology, especially Google Cloud Platform

Compensation and benefits

  • 25 days holidays, plus 9 flexible public holidays, plus your birthday off
  • Life & family friendly working arrangements
  • Company Pension Scheme
  • Private Medical Insurance
  • Company Life insurance
  • Employee Assistance Programme

Our tech stack

The e.fundamentals platform is built on a modern tech stack, which we evolve to make sure we’re using the best tool for the job:

  • The data acquisition platform is built with Java and NodeJS
  • Neo4J, ElasticSearch and MySQL are our primary databases
  • We use Google BigQuery for our Data Warehouse
  • We use Looker for BI Visualisations
  • The e.fundamentals service is built with React and NodeJS
  • Everything runs on Google Cloud Platform deployed with
  • Kubernetes

About e.fundamentals

At e.fundamentals we are passionate about building a high growth environment for our business, our clients, and ourselves where everyone can thrive.  As the growth of online grocery revenue has accelerated, so has the requirement for better insights to understand performance and growth opportunities in this dynamic environment.

Our industry leading digital shelf analytics tool helps CPG teams make more sense of their e-commerce results and turn data into actionable insights that can put them one step ahead of competition. We help big names like Kellogg's, PepsiCo and Mars achieve outstanding results.

Our culture

Our distinctive culture is based on six values that drive our behaviour and actions. We look for individuals that are comfortable with our identity and willing to positively influence it.

  • TRANSPARENT: We openly share information and our knowledge to support everyone to make better decisions.
  • HEARTFELT: We genuinely love what we do. We are positive and enthusiastic – we love a challenge and celebrate success and learn from failure.
  • RESILIENT: We own it, we don’t give up – we solve problems. Everyone leads to remove barriers to growth.
  • INCLUSIVE: We embrace diversity, we actively step up to help others even when it’s not easy for us. One team, one goal, leadership supported.
  • VALUABLE: We are valued, thrusted and supported. We listen to feedback and challenge each other with kindness.
  • EXCEPTIONAL: We provide exceptional client experience using our passion for our product, lifelong learning and personal growth.

At e.fundamentals we value enormously the variety of perspectives that comes from having employees from all walks of life. Your rich experiences and backgrounds will help us grow, and in return, we’ll provide you with all the support and opportunities you need to grow. If there’s anything we can do to help you shine throughout the recruitment process then please do let us know. We understand that one process does not fit everyone.

For more information and to apply, please email [email protected]


All the digital Shelf Analytics You Need to Succeed at Speed & Scale
See why world leading brands choose e.fundamentals for actionable digital shelf insights

Request A demo

Latest Resources

View Our Most Popular resources to help you learn and win on the digital shelf.

the ultimate guide to content management on the digital shelf thumb

The Ultimate Guide to Content Management on the Digital Shelf

Maximize ecommerce sales with optimized Content with our ultimate guide made in partnership with Salsify.

The Digital Shelf Cast - Listen to our latest episode

A monthly podcast for CPGS covering the latest trends in grocery and digital ecommerce.

Digital Shelf Analytics - Buyers Guide

Complimentary Gartner Report Download innovation insight for Digital Shelf Analytics. 
e.fundamentals is the leading digital shelf analytics  provider for CPG brands looking to analyze, measure and optimize eCommerce performance. We turn complex data from hundreds of retailers into actionable insights that enable eCom teams to take fast actions to drive sales and conversion on the digital shelf.



444 West Lake Street, 
Suite 1700, 
+1312 416 8580



20 St Thomas Street, 
2nd Floor Runway East,

Members of

Copyright © 2020 – e.fundamentals (Inc) Ltd All Right Reserved Reg No. 11020663