Data Engineer

1 month ago


London, United Kingdom TOYOTA Connected Full time

Data Engineer (Ingestion)

Hybrid Working (6 days per month onsite in our Farringdon office)

Who are we?

Toyota Connected Europe wants to create a better world through connected mobility for all. We are a new company created to bring big data and a customer focus into all aspects of the mobility experience, so everyone’s experience is more personal, convenient, fun and safe. We create and enable technologies to delight and simplify the lives of everyone who use our products and empower them to think of and use our services in new ways.

You will be joining us at the beginning of Toyota Connected Europe’s journey of building our team and products. We are building teams to inspire, innovate and build technologies and products that are used by millions of people from all walks of life. We want every member of our team to live and breathe the start-up culture of Toyota Connected Europe and feel and act like an owner every day. This is an opportunity to have an immediate impact and voice: what you create today, you will see being used tomorrow.

About the role:

The Data Engineering team enables and manages the ingestion of low latency, high volume car telemetry data that powers our engineering and data science teams to build smart and insightful products. We are looking for an experienced Senior Data Engineer to join the team who will have a key role in the design, development, implementation and documentation of large-scale, distributed software data applications, systems and services. You will engineer data pipelines which will enable our vehicles to communicate to the cloud. The features you build will power driving experiences across the world.

What you will do:

  • Work closely with Data Engineering Lead and Product to shape and deliver features to customers and thrive as a creative thinker that can break out from conventional solutions.
  • Help drive adoption of modern principles, techniques and technology to the team, raising software quality, value and delivery.
  • Influence team members, encourage engineering practices in accordance with good practice architecture and software engineering patterns and creative thinking to crush expectations.
  • Design, implement, and maintain complex data engineering solutions to acquire and prepare data.Create and maintain data pipelines to connect data within and between data stores, applications and organisations.Carry out complex data quality checking and remediation.
  • Design system components and complex software applications and modules using appropriate modelling techniques following agreed architecture and software design standards, guidelines, patterns and methodology. Create and communicate multiple design views to balance stakeholders' concerns and to satisfy functional and non-functional requirements. Identifies, evaluates and recommends alternative design options and trade-offs. Model, simulate or prototype the behaviour of proposed software to enable approval by stakeholders and effective construction of the software. Verify software design by constructing and applying appropriate methods.
  • Design, code, verify, test, document, amend and refactors complex programs/scripts and integration software services. Contribute to the selection of the software development methods, tools and techniques. Apply agreed standards and tools to achieve well-engineered outcomes. Lead peer reviews of colleagues' work.
  • Provide technical expertise to enable the configuration of system components and equipment for systems testing, define complex/new integration builds, ensuring that integration test environments are correctly configured. Recommend and implement improvements to processes and tools.
  • Plan and drive development projects which support the organisation's objectives, select, adopt and adapt appropriate systems development methods, tools and techniques. Ensures that stakeholders are aware of required resources and manage optimum availability and utilisation. Ensure projects are carried out in accordance with agreed architectures, standards, methods and tools and addresses security and privacy requirements
  • Work side-by-side with other talented engineers in a team-oriented, agile software engineering environment
  • Partner with Engineering Data Lead to coach by continuously sharing knowledge and looking for continuous improvement in both a technical and people perspective
  • Love writing code and learning to constantly hone your craft as an engineer
  • Work closely with product owners to shape and deliver features to customers
  • Mentor less experienced team members and help grow an unstoppable team and build awesome, innovative products

Our Tech Stack :

Please note that you do not need to be familiar with all of them as we acknowledge that in Technology there always is a learning curve.

  • Cloud Providers
  • Primarily AWS, although we still have some legacy services running on Azure.
  • Languages
  • Java 11+
  • Kotlin (Legacy)
  • Messaging Stacks
  • Kafka
  • Pulsar – slowly migrating those back to Kafka
  • Deployment Environment
  • Kubernetes (EKS)
  • Frameworks
  • Spring
  • Apache Flink
  • Kafka Streams
  • Apache Storm (mostly legacy)
  • Repositories and CI/CD:
  • Gitlab
  • Gitlab CI/CD
  • Data Stores
  • MongoDB

About you:

  • Expertise in one of the major real time data processing frameworks, such as Flink or Kafka Streams
  • Experience of building and designing event driven and/or streaming data services, IoT domain would be great but not essential
  • Strong programming experience in Java (11+) and show a sense of ownership and pride in your code; make us believe you will excel. Experience with testing frameworks JUnit5, Mockito or Spring Integration
  • Strong database skills and experience is required, we have NoSQL databases as well as relational databases in use often with large data volumes.
  • Strong data modelling concepts and principles having extensive experience of building data architectures consolidating multiple complex sources
  • Seasoned technologist with persuasive communication skills who can articulate and deliver best fit solutions covering functional and non-functional requirements within time and capacity constraints
  • Experience of modern software and data engineering patterns, including those used in highly scalable, distributed, and resilient systems.
  • Excellent knowledge of and experience working with APIs (designing with Open API is desirable) and web services, CI/CD pipelines and automated testing (BDD, Performance, Security), Kubernetes and cloud native practices, containerized workloads with tools such as Docker
  • Experience developing microservices-based architectures, including distributed messaging patterns
  • Experience developing and delivering systems on at least one major public cloud provider; preferably AWS
  • Aspiration to take a mentoring role within a team
  • Passion for agile practices, DevSecOps, incremental delivery, continuous improvement and ability to cultivate a strong team culture
  • We would like a self-starter - someone who would reach out to other teams as needed to seek answers and fostering an agile environment
  • Willingness to get involved in problem resolution and initiatives to smooth operational maintenance of production services which are spread across geographical boundaries
  • We think the knowledge acquired earning an BS in Computer Science, Engineering, Mathematics, or a related field would be of excellent value in this position, but if you are smart and have the experience that backs up your abilities, for us, talent trumps a degree every time

Equal Opportunities, Inclusion & Diversity We’re committed to building a diverse and inclusive group of talent with a broad range of backgrounds, skills and capabilities and will give full and fair consideration to all applicants. We know that flexibility is key to success and our people work flexibly in many ways, so if this is important to you, please let us know. If you have a disability or any other additional need that requires consideration, accommodation or adjustment to the role or recruitment process, please do let us know.

#J-18808-Ljbffr
  • Data Engineer

    4 weeks ago


    City of London, United Kingdom Data Idols Full time

    **Senior Data Engineer** Data Idols are proud to be working with an iconic UK brand to assist them in hiring a Senior Data Engineer as they undertake a digital and data-driven journey that will transform the business. Data is at the heart of the organisation and forms a key partof their future plans. **The Opportunity** As a Senior Data Engineer you will be...


  • London, United Kingdom Data Idols Full time

    Senior Data Engineer Location: London (Hybrid) Data Idols are working with one of the fast-growing companies in the logistics sector that are making the world a greener place. They are looking for a Senior Data Engineer to join their team within the Data Space. As a Senior Data Engineer, you will work alongside different data teams to design,...


  • London, United Kingdom Data Idols Full time

    Senior Data Engineer Location: London (Hybrid) Data Idols are working with one of the fast-growing companies in the logistics sector that are making the world a greener place. They are looking for a Senior Data Engineer to join their team within the Data Space. As a Senior Data Engineer, you will work alongside different data teams to design,...


  • London, United Kingdom Data Idols Full time

    Job Description Senior Data Engineer Location: London (Hybrid) Data Idols are working with one of the fast-growing companies in the logistics sector that are making the world a greener place. They are looking for a Senior Data Engineer to join their team within the Data Space. As a Senior Data Engineer, you will work alongside different data teams to...

  • Gcp Data Engineer

    1 month ago


    London, United Kingdom Data Idols Full time

    **GCP Data Engineer** Would you like to build enterprise scale data solutions for a global organisation that reaches 400 million users monthly? As a GCP Data Engineer, you will be involved in delivering solutions from initial concept to production. **The Opportunity** Working for a well known brand you will be responsible for all aspects of the data...


  • London, United Kingdom Abs Data Full time

    Lead Data Engineer Do you enjoy creating valuable insights with data? Do you want to play a key role in transforming our firm into an agile organization? Being agile will make us more responsive, more adaptable, and ultimately more innovative. We’re looking for a Data Engineer to: ~ transform data into valuable insights that inform business...

  • Lead Data Engineer

    4 weeks ago


    City of London, United Kingdom Data Idols Full time

    **Lead Data Engineer** Data Idols are proud to be working with an iconic UK brand to assist them in hiring a Lead Data Engineer as they undertake a digital and data-driven journey that will transform the business. Data is at the heart of the organisation and forms a key part oftheir future plans. **Skills and Experience**: - Awareness and understanding of...


  • London, United Kingdom Abs Data Full time

    Regulatory Reporting, Big Data Software Engineer We’re looking for software engineers to: provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services work with our Regulatory Reporting team to translate business and external regulatory needs using Behavior Driven Development...

  • Data Engineer

    4 weeks ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **DATA ENGINEERING £70,000 - £80,000 + BONUS FLEXIBLE - LONDON** Are you a Data Engineer with a strong background in Data Engineering supporting the Data Analytics and Data Science team? Want to become part of a growing insurance company going through some exciting new changes? Read on! **THE COMPANY**: Harnham is partnered with an exciting insurance...

  • Data Engineer

    4 weeks ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    DATA ENGINEER **Salary: £50,000 - £70,000** **LONDON** This is an extremely technically driven company offering many benefits. They are data-driven and are situated globally, streaming, and using data to best help their customer. **THE COMPANY** This global data company is heavily driven by Data and Analytics and is looking for a Data Engineer to...


  • London, United Kingdom ON Data Staffing Full time

    We are seeking a dynamic and experienced Databricks professional to join our client, a growing startup consultancy, as a Lead Data Engineer. As Lead Data Engineer, you will play a pivotal role in driving the success of our client's Databricks practice through your expertise in presales, strong technical acumen, consulting skills, and effective team...

  • Data Engineer

    1 month ago


    London, United Kingdom Open Data Science Conferenc Full time

    You have prior experience as a data engineer, software engineer, or data architect. You are experienced in designing and production of solutions for complex problems. You thrive in a fast-paced, start-up environment. You seek to continuously improve processes and find the most optimal way to solve problems. You can work remotely and independently,...

  • Data Engineer

    1 month ago


    London, United Kingdom Abs Data Full time

    Data Engineer/Analyst Risk & Margin We’re looking for a software engineer to: provide technology solutions that will solve business problems in the Risk and Margin space work with risk managers to translate business needs using Behavior Driven Development (BDD) into functional requirements. Key to success will be the ability to understand the data...


  • London, United Kingdom Open Data Science Conferenc Full time

    You have prior experience as a data engineer, software engineer, or data architect. You can work remotely and independently, taking ownership of your work. You have proven English language communication skills that enable you to collaborate in a remote-first company with a diverse international workforce. Experience with Java11+ for ingesting,...

  • Java Data Engineer

    1 month ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **DATA ENGINEER £70,000 - £80,000 + BONUS REMOTE** Are you a Data Engineer with a strong background in Data Engineering looking for an exciting challenge? Want to become part of an exciting start-up in the telecoms industry as a Data Engineer? Read on! **THE COMPANY**: Harnham has partnered with an exciting Start-Up who thanks to their success, are...

  • Lead Data Engineer

    1 month ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **LEAD DATA ENGINEER** **£100,000 - £110,000 + EQUITY** **LONDON - HYBRID** This role is with a rapidly growing FinTech Scale up who are looking to build out their data engineering team. They are looking to hire a Lead Data Engineer to work closely with the Engineering Manager and Architects to take their data platform & capabilityto the next...


  • London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **MID-LEVEL DATA ENGINEER** **£60,000 - £70,000 + BENEFITS** **LONDON (FLEXI-WORKING)** Are you a Data Engineer looking for an exciting challenge? Want to become a pivotal part of a globally recognised insurance company? If becoming a Principal Data Engineer is the role you have been looking for, read on to discover more. **THE COMPANY**: Harnham is...

  • Lead Data Engineer

    1 month ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **LEAD DATA ENGINEER £70,000 - £75,000 + BENEFITS HYBRID - LONDON OR MAIDENHEAD** Are you a Senior Data Engineer looking for an exciting new role working within a team of likeminded individuals? Do you want to become an integral part of a team working within a betting company? If this is the role you have been searching for read on! **THE...

  • Senior Data Engineer

    4 weeks ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **DATA ENGINEER** **SALARY: £70,000 - £85,000** **LONDON** Are you looking to work within the Advertising Industry, this company is looking for skilled data engineers that can help drive the business to new heights. Allowing this individual to have massive influence and ownership on the technical direction. **THE COMPANY** This company is extremely...

  • Senior Data Engineer

    1 month ago


    London, United Kingdom Harnham - Data & Analytics Recruitment Full time

    **SENIOR DATA ENGINEER** **LONDON BASED** **£90,000-100,000 PER ANNUM** This UK-based Fintech are searching for a new Senior Data Engineer to help architect and build a new data platform in AWS. You will also be responsible for liaising with stakeholders and influencing future business decisions. **THE COMPANY** This growing UK-based Fintech company...