Job Directory Backend Engineer

Backend Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Social media today is centered around sharing your experiences with your followers and "connecting" with people via digital engagement. As a result people are addicted to staring at their phones and using digital to replace real-life experiences. At Twenty our mission is to enable and enrich experiences by bringing people together in real life. Our app lets you know where your friends are, and what they are up to, so you can decide what to do. It also makes it very easy to quickly bring friends together for any activity. Just drop a pin!

Backed by Ron Conway (SV Angel) and Nelson Peltz, we have amazing supporters who believe in our vision. We've partnered with industry leaders like Live Nation, Roc Nation, the Madison Square Garden Company, TAO Group, WME/IMG, and others to revolutionize the way people meet up and experience events together.

Being a mobile company means that our goal is to surprise and delight our users, but we know that without a strong back-end infrastructure, our users might be surprised but they will certainly not be delighted. That's where you come in. We are looking for a strong backend engineer to join our team and build our services to support our mobile product and API endpoints. If you have an architectural mindset, a collaborative spirit, and the wherewithal to GSD, then this is the job for you.

What You'll Do

* Strive to understand our mission, the current product, and how users are using it.
* Collaborate with Product and Design to brainstorm new features and to get to the right solution for problems that are real and worth solving for.
* Ship simple, robust, scalable, secure, efficient software that matters to our users and to the company. Whether the task is huge and scary or tiny and boring, you see it through to the best of your abilities. You are not shy to ask for help when needed.
* Choose the right technology (e.g. storage option or open source library) with no unnecessary abstraction layers. Make pragmatic (often boring) technology choices at work and play in your free time (or whenever it's appropriate). Don't build science projects just because you are smart enough to build them.
* Communicate effectively; esp. when blocked on steady progress and ask for help to get yourself unblocked.
* Buzzwords: Python/Django, PostgreSQL, Celery, Firebase/Firestore, Docker, Kubernetes, BigQuery, Google Cloud.

What you'll need

* 3+ years of relevant experience using server‐side web technologies.
* Solid understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and impact performance.
* Deep knowledge of user authentication and authorization between multiple systems, servers, and environments.
* Experience working in a fast-paced, Agile development environment.
* Be humble enough to bend to the will of the frameworks, technologies, constraints, and people you work with when doing so won't have a materially negative impact. In other words, you can play by someone else's rules when that's the easiest and/or best thing to do.
* Bachelor's Degree in Computer Science or closely related degree

Nice to Haves

* Experience building Real-time applications like Messaging
* Experience with Google Cloud Platform.

Benefits

* Comprehensive Medical, Dental, Vision Insurance Coverage
* Free Breakfast, Lunch, Snacks and Drinks
* Flexible Spending Account & Pre-tax Commuter Benefits
* Weekly Lunch and Learns & Monthly Team Building Events
* Health & Wellness Reimbursement

Applicants must be currently authorized to work in the United States on a full-time basis.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.