Staff Backend Engineer, Data

  • $185k-$220k
  • Remote - Worldwide

Remote

Software Development

Mid-level

Job description

🚂About Pulley

Pulley’s mission is to make it easier for anyone to start a company. We believe that more startups should exist and that founder-led companies are more successful in the long term. With Pulley’s cap table management tools, companies can better understand and optimize their equity for the long term. Starting a company is hard enough. Managing equity shouldn’t be.

We’re a high-performing team on a mission to redefine how early-stage leaders build and manage their companies in an AI-native world. As AI reshapes how businesses operate, we see a unique opportunity to reimagine equity and business management from the ground up. A brand-new, unsolved challenge that we’re excited to tackle.

Pulley is growing quickly with over 4,000 customers, including startups like Linear, Runway, Fathom, and Roam. Our trajectory is fueled by top investors like Founders Fund, Stripe, General Catalyst, Caffeinated Capital, 8vc, Elad Gil, and other incredible angels. All of our growth has been organic, and we’re expanding the team to meet the growing demand.

We’re looking for passionate, execution-focused self-starters to help us build the next generation of tools for founders.

🌟 About the role

We’re looking for a Staff Software Engineer to lead the design and implementation of critical backend systems that power Pulley’s product experience. This is a foundational role focused on building scalable infrastructure, shaping our data models and APIs, and partnering closely with cross-functional teams to ship high-impact features for startup founders.

As a Staff Engineer, you’ll set the technical direction for projects that span the stack, laying the groundwork for our core product, AI capabilities, and internal tooling. You’ll play a pivotal role in modernizing our platform, improving system performance, and ensuring our data models and persistence layers are robust, maintainable, and well-aligned with the needs of our customers.

This role is ideal for someone who thrives in ambiguity, loves turning business problems into clean abstractions, and wants to work on systems that truly power company-building at scale.

🛠 What You’ll Do

  • Design and evolve backend services, APIs, and data models to support new product features and platform capabilities
  • Lead architecture decisions that improve the reliability, scalability, and performance of our systems
  • Own key parts of our persistence layer, including database schema design, migrations, and data integrity
  • Collaborate with AI, frontend, and product engineers to deliver seamless user experiences
  • Partner with PMs and designers to scope and define product initiatives from concept to launch
  • Champion code quality, technical rigor, and maintainability across the codebase
  • Mentor other engineers and help raise the technical bar across the team

🙌 What You Bring

  • 8+ years of experience building backend systems at scale
  • Strong proficiency in one or more backend languages - ideally Go or Python
  • Deep understanding of database design, data modeling, and persistence best practices
  • Experience designing APIs and working across the stack in close collaboration with frontend teams
  • Product intuition and a track record of shaping features that solve real customer problems
  • A systems-thinking mindset. You care about abstractions, long-term scalability, and maintainability
  • Ability to mentor and technically lead cross-functional projects

💚 Benefits

  • Competitive salary and equity
  • Medical, Dental, and Vision insurance
  • Unlimited PTO + Winter holiday break
  • Parental leave
  • Generous stipends for WFH, learning, wellness, and AI tools
  • 401(k) match (US) / Pension match (Canada)

Annual Salary Range: $185,000—$220,000 USD

The range above reflects the typical salary range for this role. The final offer will depend on factors such as your experience, interview performance, level, and other considerations assessed during the hiring process.

Share this job:
Please let Pulley know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply