Integrations Engineer

Engineering · Full-time · Remote · Remote possible

Job description

Prefect is the new standard in dataflow automation. Our remote-first company is singularly focused on this vision, and every team member directly contributes to its advancement. Every role solves a problem, and everyone can see exactly how their work helps achieve our mission.

To that end, we've carefully created a positive, high-performance culture - the operating system of our company - that empowers our team to do the best work of their careers and achieve their personal and professional aspirations.

We are looking for folks who want to join a remote-first team to build an equally amazing company and product. In deciding whether to apply for a role at Prefect, consider whether your values align with our values and standards and check out our top-of-the-line benefits and perks.

Role Summary:

As a Software Engineer focused on Integrations at Prefect, you will build software that connects Prefect’s products to the vast ecosystem of tooling that our users work with on a daily basis. You will be responsible for working across the stack, from expanding Prefect Core’s diverse task library to instrumenting backend API integrations to improving Prefect’s deployment story across various platforms and infrastructure.

You will coordinate with internal stakeholders, including our CTO and Head of Partnerships on new features and help Prefect execute our company’s product roadmap. You will proactively identify opportunities for improvement, build consensus, track risks and dependencies and lead projects to completion with a positive attitude.

As a Prefect Software Engineer you are expected to be product-minded, think like a user and directly support our users through various support channels.

You will report to our Integrations Team Lead, Aex.

Expectations (you will):

  • Strong knowledge of distributed systems in Python, such as Dask and Spark
  • Strong knowledge of modern data science and data engineering tooling
  • You will be responsible for ensuring that our open source engine is robust and compatible across a diverse set of deployment environments
  • You will drive our open source projects and engage with our community, and constantly seek to advance our internal user empathy by championing use cases and new integrations
  • You will help ensure our internal codebases and integrations remain well tested, easily extensible and documented
  • You will lead a high-performing and winning culture and foster a collaborative working environment with other members of the engineering team
  • You are a self-starter: you will not hesitate in taking ownership of your ideas and advocating for them
  • Extreme attention to detail - Prefect requires thinking through extreme edge cases without losing sight of providing a simple user experience

Qualifications (you have):

  • Experience working with Python, including distributed systems, networking best practices, multithreading and multiprocessing
  • Experience with cloud services (AWS, Azure, GCP)
  • Experience with data engineering and data science workflows
  • Experience deploying and monitoring scalable Kubernetes applications
  • Experience delivering projects from inception to production
  • Experience contributing to open source projects

Bonus Points (we’d like you to have):

  • Excellent judgment and analytical ability
  • Experience in a start-up or high-growth environment
  • … and an understanding of how and when to “break the mold” when the best practice for Prefect deviates from an industry standard

Sarah is a real live person (👋🏻) and is looking forward to learning more about you through your application.

Prefect is an equal opportunity employer and actively encourages applications from people of all backgrounds. All applicants will be considered for employment without attention to race, religion, color, sex (including pregnancy, sexual orientation and gender identity/expression), national origin, disability or any other status protected under applicable federal, state, or local laws.

Open roles at Prefect

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.