Staff Software Engineer (Backend)

closed
Prefect Logo

Prefect

πŸ’΅ $189k-$243k
πŸ“Remote - Worldwide

Summary

Join Prefect, a remote-first data workflow automation platform company, as a Staff Backend Engineer. You will collaborate with a passionate engineering team to architect, maintain, and scale our SaaS platform. Lead backend initiatives, mentor developers, and work closely with product and design teams to deliver high-quality applications. This role requires 10+ years of backend engineering experience, expertise in various technologies, and strong problem-solving and communication skills. Prefect offers a competitive salary, comprehensive benefits including remote work flexibility, equity stock options, and generous parental leave. We are committed to building a supportive and high-performance culture where you can thrive.

Requirements

  • 10+ years of experience in backend engineering roles, with a focus on web applications and distributed systems
  • 5+ years of experience with Postgres and Redis, or similar
  • 5+ years of experience with monitoring technologies (Grafana, Datadog, or equivalent)
  • 5+ years of experience with at least one major cloud platform (Azure, AWS, or GCP)
  • Robust background in asynchronous Python
  • Extensive experience developing and maintaining data intensive applications at scale
  • Top-notch problem solving and communication skills
  • Track record of leading successful projects and mentoring other developers, particularly with SaaS products at scale

Responsibilities

  • Architect, build, and scale Prefect’s SaaS platform in collaboration with engineering and cross-functional teams
  • Exercise ownership of your work end-to-end, see it from problem definition through prototyping, development, and deployment to production
  • Lead technical decision-making for backend engineering projects and establish best practices
  • Collaborate with cross-functional teams to define, design, refine, and implement new features
  • Contribute to the product roadmap and technical strategy
  • Provide technical mentorship, architectural guidance, and career development support to both senior individual contributors and early-career engineers

Preferred Qualifications

  • Additional experience in systems programming languages (Go, C/C++, Rust)
  • Drive innovation in development practices by strategically integrating AI and LLMs to accelerate development cycles, improve code quality, and optimize engineering workflows

Benefits

  • Remote-first team with flexible-first culture
  • Equity Stock Options
  • 401(k) with 5% company match (vests immediately!)
  • Unlimited PTO
  • Medical, Dental and Vision insurance
  • Generous Parental Leave
  • Life Insurance and Disability benefits
  • $800 remote work stipend for whatever you need to work (food, wellness, equipment etc.)
This job is filled or no longer available

Similar Remote Jobs