Staff Engineer (Backend Systems)
About Job:
we are looking for Staff Engineer (Backend Systems)
What you’ll do:
Be a member of a mission-driven team building a world class product
Drive large projects to completion and be a technical leader for the team
Scope and execute high leverage technical endeavors that enable Presidential Election scale such as:
Designing and deploying a modern GraphQL API for internal use
Building high performance phone number metadata cache
Zero-downtime partitioning of our primary datastore
Operating and improving our streaming data pipeline (Kafka / Kafka Streams)
Improving our build system and deploy process (Bazel + Buildkite)
Completing and rolling out our public facing JSON API
Instrumenting and optimizing critical backend services built with NodeJS
Managing our data warehouse (Big Query)
Propose and push for projects that you think are important, either by proposing new ideas, or arguing for reprioritization of existing ones.
Be flexible and adaptive with your process, and able to balance multiple ambitious projects at once. Know when to cut corners, and when to sweat the details.
We are looking for someone with:
A proven track record of shipping high quality software and a strong desire to write code that will impact millions of people.
Passion for building highly scalable systems with NodeJS.
Experience working on large web applications built with JavaScript (leveraging type systems such as Flow and TypeScript)
Desire to work with modern web application technologies like GraphQL.
Hands on involvement operating large scale distributed systems.
A demonstrated ability to work constructively and respectfully with people from non-technical backgrounds.
Humility and open-mindedness, a combination of strong opinions, clear articulation of thinking, and a willingness to change your mind in the face of new information.
Comfort explaining tradeoffs of decisions, and eagerness to hear and understand feedback on your work. Positive and constructive deliverer of feedback to other projects.
Hopefully you have Skills:
Experience with cloud computing providers like Amazon Web Services
Experience with MongoDB, Postgres, Redis, Kafka
Experience with Bazel, Ansible, Terraform (Infrastructure)
Experience with React and React Native (Modern Mobile + Web Applications)
Experience working with remote teams
Experience working with and open source projects and software
Job Type
Client Payroll
Positions
Backend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Tyler B