Canoo Technologies Inc.

Data Engineering Lead

Job Locations US
Information Technology
Full Time

About Canoo

Canoo’s mission is to bring EVs to Everyone. The company has developed breakthrough electric vehicles that are reinventing the automotive landscape with bold innovations in design, pioneering technologies, and a unique business model that spans all owners in the full lifecycle of the vehicle. Distinguished by its experienced team from leading technology and automotive companies – Canoo has designed a modular electric platform purpose-built to deliver maximum vehicle interior space that is customizable across all owners in the vehicle lifecycle to support a wide range of vehicle applications for consumers and businesses. With offices around the country, the company is scaling quickly and seeking candidates who love to challenge themselves, are motivated by autonomy and purpose, and get things done.


The Data Engineering Lead will be responsible for developing sustainable data driven solutions with current new generation data technologies to drive our business and technology strategies.


  • Design and implement data engineering solutions and ETL processes with the AWS stack
  • Build data pipeline frameworks to automate high-volume batch and real-time data delivery
  • Design AWS data ingestion frameworks and pipelines based on specific needs driven by Product Owners and user stories
  • Continuously integrate and ship code into our cloud production environments
  • Work directly with Product Owners and customers to deliver data products in a collaborative and Agile environment
  • Independently solve complex technical data engineering problems
  • Build data APIs and data delivery services to support critical operational and analytical applications
  • Contribute to the design of robust systems with an eye on the long-term maintenance and support of the application
  • Leverage reusable code modules to solve problems across the team and organization
  • Handle multiple functions and roles for the projects and Agile teams
  • Define, execute, and continuously improve our internal software architecture processes


  • BS degree in Computer Science, Engineering or similar
  • Intermediate to senior level experience in a data engineering role and demonstrated strong execution capabilities
  • Must have prior data engineering and ETL experience
  • Expert knowledge and experience with T-SQL
  • Hands on technology experience in all AWS suite of services and products
  • Demonstrated experience with best Agile Scrum SDLC practices: coding standards, reviews, code management, build processes, and testing
  • History of successfully developing software following Agile methodology
  • Search engine integration and data catalog/metadata store experience is preferred
  • 5+ years of experience designing and developing data pipelines for data ingestion or transformation
  • Exposure to file format, resource management, distributed processing, and RDBMS
  • 5+ years of developing applications with monitoring, build tools, version control, unit test, Test-driven development (TDD), and change management to support DevOps
  • At least 2 years of experience with SQL and Shell scripting experience
  • Development environment with cloud technologies
  • Experience with AWS DevOps CI/CD
  • Experience working with a combined in house and outsourced team
  • Experience working in a geographically separated team
  • 3+ years of experience with Amazon Web Services (AWS)
  • 3+ years of experience working with Streaming using Spark or Kafka or NoSQL
  • 3+ years of experience working with Dimensional Data Model and pipelines in relation with the same
  • Intermediate level experience/knowledge in at least one scripting language (Python, Scala, or PySpark)
  • Hands on design experience with data pipelines and joining data between structured and unstructured data

What's Cool About Working Here...

  • Meaningful, challenging work that will redefine automotive landscape and make EVs available to everyone
  • Comprehensive Health Insurance
  • Equity Compensation
  • Flexible Paid Time Off
  • Casual workplace with an unbelievable feeling of energy

Canoo is an equal opportunity-affirmative action employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion, sex, age, disability, sexual orientation, gender identity or expression, marital status, past or present military service or any other status protected by the laws or regulations in the locations where we operate. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law.


Any unsolicited resumes or candidate profiles submitted in response to our job posting shall be considered the property of Canoo Inc. and its subsidiaries and are not subject to payment of referral or placement fees if any such candidate is later hired by Canoo unless you have a signed written agreement in place with us which covers the applicable job posting. 


Canoo cares deeply about the safety of all candidates who may be asked to participate in an in-person interview. While the company remains operational, some of our positions are remote, while others require working on-site. Canoo is following the Covid-19 protocols set forth by local state and federal governance and the CDC guidelines. Candidates who are vaccinated will be asked to provide a copy of proof of vaccination upon arrival for the interview. Candidates who are not vaccinated will be asked to provide proof of a negative Covid-19 test that is no less than 48 hours old. We ask that you practice hand hygiene, social distance, and wear face coverings to reduce the risks of exposure to Covid-19. We appreciate your cooperation with our safety protocols while you explore your future with Canoo!


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed