Prefect is a remote-first company focused on making complex systems easy to trust through a next-generation workflow orchestration platform.
The Solutions Engineer will be the primary contact for customers, owning the technical relationship and ensuring their success.
Responsibilities include providing solutions using existing functionality, advocating for customer use cases, troubleshooting orchestration issues, and delivering enablement assets.
The role involves participating in a 24/7 on-call rotation for after-hours incident response and contributing to maintaining a high SLA adherence rate.
The Solutions Engineer will report to the Manager of Solutions Engineering.
Requirements:
A minimum of 2 years in a customer-facing engineering role such as Solutions Engineering, Customer Success Engineering, or Support Engineering.
Proficiency in Python with at least 2 years of experience writing and debugging production Python, ideally in data-workflow or infrastructure contexts.
Hands-on experience with at least one major cloud provider (AWS, GCP, or Azure) running containerized or serverless workloads.
Demonstrated ability to troubleshoot orchestration and performance issues in production environments.
Practical experience with workflow orchestrators like Prefect or Airflow.
Familiarity with Kubernetes, Terraform, and modern CI/CD pipelines.
Willingness to participate in 24/7 on-call rotations.
Fluent English communication skills at a professional (C1+) level.
Benefits:
Competitive base salary ranges depending on location, with additional equity and benefits.
Remote-first team with a flexible-first culture.
Equity stock options and a 401(k) plan with a 5% company match that vests immediately.
Unlimited paid time off (PTO) and comprehensive medical, dental, and vision insurance.
Generous parental leave, life insurance, and disability benefits.
An $800 remote work stipend for necessary work-related expenses.