Staff Software Engineer (Frontend)

Sorry, this job was removed at 12:03 p.m. (EST) on Monday, Nov 25, 2024
Easy Apply
Remote
189K-243K Annually
Internship
Artificial Intelligence • Machine Learning • Software • Big Data Analytics • Automation
Trust your data workflows- Resilient by design, from script to scale
The Role

About Prefect:

Prefect provides workflow orchestration for the modern data enterprise. 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. In deciding whether to apply for a role at Prefect, consider whether your values align with ours.

Role Summary:

As a Staff Software Engineer (Frontend), you will play a crucial role in shaping our product’s user interfaces, across both our open source and commercial offerings. You will lead frontend initiatives, mentor developers, and work closely with our product managers and designers to deliver high-quality, scalable web applications.

You’ll play an important part in helping guide Prefect’s next iteration of it’s user interfaces, not just from a technical standpoint but across information architecture and user experience design as well.

What You’ll Do:

  • Architect, and implement frontend systems using modern web technologies
  • Lead technical decision-making for frontend 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
  • Optimize client-side application performance and ensure high-quality user experiences
  • Conduct code reviews and provide constructive feedback to team members

Your Qualifications:

  • 10+ years of professional software engineering experience, with a solid focus on frontend development and demonstrated experience as a technical lead within a team
  • Mastery of JavaScript (TypeScript), HTML, CSS, and modern frontend frameworks (React strongly preferred, Vue experience a bonus)
  • Strong understanding of web performance optimization techniques
  • Strong, demonstrated sense of user experience design
  • Experience building complex single-page applications with demonstrated knowledge of best practices surrounding state management, responsive design, and cross-browser compatibility
  • Familiarity with backend technologies (Python experience a bonus) and RESTful APIs
  • Track record of leading successful projects and mentoring other developers, particularly with SaaS products at scale

What You'll Get in Return:

We take care of our team- our benefits are top-notch so that employees can work comfortably from wherever in the world they call home. Check out some of our most exciting benefits offered below.

  • 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.)
  • Opportunity to attend 3-4 in-person offsite gatherings per year

And that is just the start, there's more! For more info check out our top-of-the-line benefits and perks on our careers page.

The U.S. base salary range for this full-time position is $189,000 - $243,000. Our salary ranges are determined by role, level, and work location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and relevant job levels. Your recruiter can share more about the salary range for your preferred location during the hiring process. Please keep in mind that equity is not included in the range provided above and will represent a significant part of your total compensation. Benefits and any bonus or incentive compensation is also not included in the range provided above.

Belongingness at Prefect:

Belongingness at Prefect is our commitment to ensuring mutual power, access, and opportunity among all groups and individuals who make up our community. We operationalize belongingness through actions large and small on a daily basis, but always with the goal that all groups and individuals can contribute as their most authentic self to the evolution of our product, our team, and our community.

Belongingness is also our commitment to bridge with individuals or groups not yet established in our community, acknowledge differences in a way that affirms distinct identities, and allows for a new, more expansive group identity to form.

Equal Opportunity at Prefect:

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.

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

What the Team is Saying

Zach
Chris
Jenny
Erika
Sarah
Dylan
Bianca
Sarah
Sarah
The Company
63 Employees
Remote Workplace

What We Do

In our data-driven era, trust is the bedrock upon which every decision, insight, and product rests. While companies once fixated on ensuring the integrity of data warehouses and ETL pipelines, this focus has shifted as the warehouse has become increasingly commoditized.

Today, business value is created in an ever-expanding long tail of custom, data intensive workflows that span diverse use cases from personalized customer experiences, to fraud detection, to dynamic pricing. Data teams face a relentless challenge to automate an expanding set of bespoke processes, navigate risk from more potential points of failure, while building scalable data practices.

Prefect provides workflow orchestration for the modern data enterprise. With just a few lines of code, data teams can confidently automate any data process with clear visibility. Prefect's resilient workflows minimize the cost of failure through the ability to roll back errors to a clean state. And the platform drives efficiency by generalizing safe patterns and reducing redundancies.

By automating over 200 million data tasks monthly, Prefect empowers diverse organizations — from Fortune 50 leaders like Progressive Insurance to innovative disruptors like Cash App — to increase engineering productivity, reduce pipeline errors, and cut data workflow compute costs.

Why Work With Us

At Prefect, we began investing in culture and HR infrastructure very early, and have seen considerable tangible ROI for our company and our team as a result. We firmly believe in empowering our team through positive structures, as this enables them to do the best work of their careers.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Prefect Offices

Remote Workspace

Employees work remotely.

Prefect is, and always has been, a remote-first company. We’ve therefore built our culture, communications, and tools to support Prefectionists where, how and when they want to work. We are focused on outcomes and results, not hours or face time.

Typical time on-site: None
US

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account