Data Product Engineering Intern

November 26, 2024

Are you applying to the internship?

Job Description

About MyDataProduct (MDP):

MyDataProduct (MDP) is an independent data product studio that engineers data-empowered software. They leverage top talent, technologies, and techniques, focusing on a Jobs-to-be-Done-informed product strategy, applied data science, fundamental data engineering, and a strong emphasis on stakeholder value.

Job Description: Data Product Engineering Intern (100% Remote, 6-9 Months)

MDP is seeking an undergraduate Data Product Engineering Intern for a paid, 100% remote internship lasting 6 to 9 months, with a weekly time commitment of 15 to 32 hours.

Responsibilities (This role may require you to):

• Develop data product web applications using Flask and other Python-centric tools.
• Provision and maintain cloud-based infrastructure via Terraform.
• Engineer and maintain production-grade data pipelines.
• Leverage Google Kubernetes Engine (GKE), Cloud Storage, and other GCP services to build secure, performant, scalable, reliable, and cost-effective data product solutions.
• Test, deploy, and maintain Dockerized applications.
• Interface with local and cloud-based Redis servers.
• Translate user interface mockups/prototypes into custom HTML, CSS, and JavaScript.
• Code custom data integrations and data platform features.
• Document source code, architectural designs, research, development plans, and engineering standards to enable solution modularity, reproducibility, portability, collaboration, and knowledge sharing.
• Collaborate with teammates using Slack, Figma, Google Meet, and/or other software.

Qualifications (An ideal candidate has):

• A solid conceptual understanding of the complementary value of data engineering, data science, and software engineering in the development of data products.
• Experience building and deploying data pipelines.
• Proficiency in functional and object-oriented Python.
• Experience building full-stack web applications.
• Experience using Git-based version control in a team setting.
• Demonstrated ability to write and/or use custom APIs.
• Familiarity with frontend web frameworks such as Bootstrap.
• Experience writing modular HTML, CSS, and JavaScript.
• Practical understanding of software engineering principles, design patterns, and best practices.
• Effective modular thinking skills evidenced by the ability to break down large, intricate undertakings into a series of smaller self-contained tasks.
• Excellent written and verbal communication skills.
• Emotional intelligence and coachability.

Additional Notes: This opportunity is best suited for candidates comfortable working remotely as part of a distributed team, who excel at independent execution of complex projects, possess strong attention to detail, and demonstrate a capacity for quick learning. All details are subject to change at MDP’s discretion.