About the role
The Data Products squads' mission is to store the millions of product records gathered by the e.fundamentals platform every day and make this data available to our clients, either through an open sourced data API or automated scorecard generation. The squad members also use the data to create new products or features that can enrich the e.fundamentals service. These involve things like linear regression of sales data to calculate market share or improving our daily operations and data quality system by identifying and flagging possible errors in the data input stream.
Key responsibilities
We’ll look for you to:
- Work with the Squad Lead and Product Manager to help define, shape and deliver a backlog of features that will deliver real value to our clients
- Mentoring and helping junior engineers to develop and succeed
- Bring a strong background in Software Engineering with the ability to work in an agile manner
- Have a passion for technology and are constantly learning
- Enjoy working in small teams with the autonomy and authority to come up with the best solution
Required Skills and Qualifications
We expect that you’ll have:
- A proven track record of solving complex systems and software design challenges
- A talent for coding with strong skills in Java
- A track record as a software engineer delivering complex technical
- products at scale
- Good knowledge of relational database design
- Experience consuming data from and creating Restful API’s
- A test first mentality
- A deep understanding of agile software development and continuous improvement / delivery
You might still be growing your skills in:
- Javascript (NodeJS)
- A BI Tool like Looker, Data Studio or Tableau
- Apache Spark
- Google Big Query
- 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]