Staff Software Engineer (Backend)

$189,000 - $243,000/Yr

Prefect - Washington, DC

posted 1 day ago

Full-time - Senior
Remote - Washington, DC
Publishing Industries

About the position

Prefect is the open-source data workflow automation platform that empowers teams to build resilient, failure-tolerant workflows with the flexibility to adapt to any data challenge, ensuring reliable, on-time results even in the face of unexpected issues. 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 supportive, 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 #LI-Remote to build an equally amazing company and product.

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

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, with additional experience in systems programming languages (Go, C/C++, Rust) preferred
  • Extensive experience developing and maintaining data intensive applications at scale
  • Top-notch problem solving and communication skills - will take action to identify problems, propose solutions, and communicate to keep our team updated of progress and blockers
  • Track record of leading successful projects and mentoring other developers, particularly with SaaS products at scale
  • 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.)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service