Description
About the job
MyDataProduct (MDP) is a boutique data engineering consultancy and data product development studio.
Leveraging best-in-class talent, technologies, and techniques—we engineer data-enabled solutions to mission-critical business problems.
We are looking for an undergraduate Data Product Engineering Intern for a paid, 100% remote, 6-month internship. The expected weekly time commitment for this opportunity is 10 to 20 hours per week.
Please note that this internship is a 1099 contract opportunity, not a W2 opportunity.
This opportunity may be a good fit if
You are comfortable working 100% remotely as part of a distributed team
You excel at independent execution of complex engineering projects
Your work products demonstrate a high level of attention to detail and the ability to see the big picture
Your aptitude, mindset, and ability to learn quickly make up for shortcomings in your current skill set
This role may require you to
Develop data product web applications using Flask and other Python-centric frameworks/packages
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
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