Internship - Engineering Intern


Prefect is an equal-opportunity employer. Members of under-represented groups are encouraged to apply!

About Prefect:

Are you looking for an incredible opportunity to work with a high-growth SaaS company? Our workflow orchestration platform bridges the gap between data engineers and data scientists, allowing them to do what they do best. We are looking for enthusiastic new additions to our team who are excited by the question “what will you build?”

About Prefect's Internship Program:

We are proud to launch Prefect’s first internship program across our engineering and sales organizations. We’re seeking talented individuals who are excited to build and distribute a new generation of data tools. Our interns will always be treated as employees, from the high impact opportunities they are given to the compensation they receive. 

Role Summary:

As a software engineer at Prefect you’ll work with our Cloud team for 8-10 weeks over the summer to develop products that are critical to the growth of our company.  You’ll focus on adding new tools to our onboarding experience and also contribute to our engineering sprints. Communication skills are a must as we’ll expect you to document your work and blog about your experience with Prefect. 

What you’ll be doing: 

  • Developing a clear understanding of Prefect, our Core, Server and Cloud products

  • Providing guidance and tooling around using Prefect with cloud based services such as AWS, GCP and/or Azure. 

  • Writing clear documentation for the tools you work on

  • Reflecting and writing a blog post about your experience at Prefect

Qualifications (you must have):

  • Experience working with Python

  • Experience working with at least one cloud provider (AWS, GCP or Azure)

  • Enthusiasm about working with a small team and actively contributing ideas and energy towards out growth

About you (we’d like you to have):

  • Currently enrolled in an academic program 

  • Some experience with additional languages such as SQL, JavaScript or GraphQL

  • Experience leading or participating in engineering groups or projects on campus

  • You love learning and want to experience working in a start-up

  • You are a self-starter who is adaptable and willing to take on new challenges

  • You are comfortable saying  “I don’t know” and proactively ask for help when needed.