Job Description

Take responsibility for data engineering in a growing company. This hands-on Python role would suit an experienced data engineering lead. To the rest of the business, you will provide the answers the business needs, in plain language. Behind the scenes, you will become the technical authority on a new platform, making good use of the abundant data in hand, architecting and developing new systems towards these needs, and growing the team for the future.

You’ll have:

  • Strong software engineering skills in Python, including excellent knowledge of the Python language, use of design patterns, SOLID principles, databases, cloud deployment, source control and CI/CD.

  • Led data engineering projects, with a focus on building and maintaining scalable data pipelines, data lakes or lakehouse architectures.

  • Project management and team leadership skills.

  • The ability to communicate clearly and effectively with non-technical stakeholders.

  • G...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to ECM Selection today.

    Submit Application