Architect

Remote
Posted 8 days ago
Main Location
United States
Open jobs
powertofly approved What Zapier, Inc. Has to Offer:

Zapier is transparent and honest. From instituting a diversity and inclusion "change log" to saying things like this on their benefits page: "we don't use remote as an excuse to pay less".

We also love that Zapier is a fully remote hiring partner on PowerToFly who can teach us about how to manage large teams that work-from-home. Oh and we're also Zapier users at PowerToFly. We love how they make us more efficient by connecting our apps to automate tasks!


Hi there!

We're looking for an Architect with backend expertise to join the Architecture team at Zapier. Over 3 million professionals already use Zapier to save more time, but there are millions more to reach. Do you want to help shape a sustainable backend architecture across a growing set of product teams so that we can support our mission to make everyone more productive at work? Then keep reading...

Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

About You 

You’re a force multiplier for engineering. Everything you do is in the service of making the engineering team more efficient at delivering higher quality, more secure and reliable products for our customers. This might be code, documentation, lightning talks, mentoring, research, or whatever it takes.

You’ve scaled large systems with many services. You’ve worked with small 3 tier systems, in a cloud/SaaS environment, and you’ve scaled systems up to support millions of customers with polyglot microservices and event-driven architectures. You have preferences on particular technologies and patterns, but you know there are always tradeoffs and carefully consider teams and use cases before making recommendations. You’ve built systems that have failed, and now you know how to design systems that are resilient to failure.

You balance long and short term. You’re careful to resist taking shortcuts that lead to excessive technical debt, but you’re also not an “architecture astronaut.” You make pragmatic architecture designs and decisions based on real-world experience and the input of the engineering team, and you help experiment with new technology and patterns in a sustainable way. You don’t build excessive abstractions or unnecessarily risk the business on unproven technology.

You help teams build understandable systems. You know that architecture is often about telling a story so that engineers have a shared understanding, and we can simplify complex models through high-level diagrams. You always start projects with specs so that everyone is on the same page. You may be familiar with models like C4, but you’re not overly dogmatic to the point of slowing things down. You know that code is an important part of the story, so you’re also interested in automated ways of keeping documentation up-to-date.

You're a mentor. You’re not only interested in growing systems but also people. You want to help other engineers learn new technologies and techniques, and you’re equally ready to learn from other engineers.

Finally, you’re an engineer. Although you’re primarily concerned with improving how other engineers ship code, you’re also more than capable of shipping code yourself. Your code is often a tool, service, or pattern that other engineers will build on, but if the need arises, you can ship a feature as well.

Things You'll Do

  • Help scale a fast-growing and unique system. Our workflow engine connects with thousands of APIs across thousands of servers.
  • Document and diagram systems to help engineers better visualize our architecture and ultimately improve it.
  • Help refactor large services into multiple smaller services, including splitting databases, while considering the impact on the organization and our products.
  • Help improve the quality of our releases by encouraging better patterns of system design, API design, testing, security, and data encapsulation.
  • Help improve deployment systems to reduce bottlenecks while making deployments more reliable.
  • Embed on product teams, helping to design systems and ship code for critical projects.
  • Give back to the community via open source or blog posts.
  • As a part of our All Hands Support initiative, help customers have the best possible experience with Zapier.

About Zapier

Zapier helps people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use and love.

We believe that there are jobs a computer is best at doing and that there are jobs a human is best at doing. We want to empower businesses to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

We believe that with the right tools, you can have big impact with less hassle.

We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

We believe in a safe, welcoming, and inclusive environment. All teammates at Zapier agree to a code of conduct.

The Whole Package

Location: North America 

Our team of 350+ is distributed because it lets us work with the best people. Some team members live in the United Kingdom, Thailand, India, Nigeria, Taiwan, Guatemala, New Zealand, Australia, and more! For this role, we are looking for someone in North America since the team & stakeholders are based in North American time zones. 

Compensation:

  • Competitive salary (we don't use remote as an excuse to pay less)
  • Great healthcare + dental + vision coverage*
  • Retirement plan with 4% company match*
  • Profit-sharing
  • 2 annual company retreats to awesome places
  • 14 weeks paid leave for new parents of biological or adopted children
  • Pick your own equipment. We'll set you up with whatever Apple laptop + monitor combo you want plus any software you need.
  • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year. We see most employees take 4-5 weeks off per year. This isn't a vague policy where unlimited vacation means no vacation.
  • Work with awesome companies around the world. We partner with great software companies all over the world and you'll constantly get to interact with people from these great companies.

*While we take care of our international folks as best we can, currently, healthcare and retirement plans are only available to UK, Canada, and US-based employees.

How to Apply

We have a non-standard application process. To jump-start the process we ask a few questions we normally would ask at the start of an interview. This helps speed up the process and lets us get to know you a bit better right out of the gate. Please make sure to answer each question.

After you apply, you are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

Optional: Share anonymously some demographic information about yourself to help us better track trends related to the backgrounds of candidates interested in working at Zapier in order for us to build a team that represents the users at Zapier and the broader world population.

Zapier is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, color, gender, sexual orientation, religion, national origin, physical or mental disability, or age. Our code of conduct provides a beacon for the kind of company we strive to be, and we celebrate our differences because those differences are what allow us to make a product that serves a global user base.

Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Architect
Zapier, Inc.