Ask Why. Care, a lot.
Braintree builds products that make payments easier—so easy that they fade into the background, making entirely new kinds of interactions possible. The Braintree full-stack payment platform lets companies build their own experiences and then scale their businesses around the globe. We're known for our technology but we're also known for our support, with internal risk and underwriting, account management and technical support teams who ensure a frictionless payments experience.
Great companies keep great company:
Our technology fuels companies like GitHub, 37Signals, Uber, Airbnb, OpenTable, Heroku and more.
Recently acquired by PayPal, Braintree is now in an even greater position to change the way people pay. The team recently launched v.zero, a new SDK that enables processing of all payment instruments and platforms in a single code path. Headquartered in Chicago, Braintree has offices in San Francisco, New York, Sydney, London with employees stationed around the world.
We power payments for some of your favorite companies like Uber, Airbnb and Fab. We build tools that forever change the way people buy and sell. Everyday we push to see how far we can take this mission.
We're here to build an exceptional company that both our employees and merchants love. That's why we strive to foster a culture and work environment that's irresistible to the most talented doers. We're casual. Not stuffy. And we believe work should be refreshing, not draining. So naturally, we also believe that the best talent deserves the best perks.
Benefits & Values
- Brand new equipment
- Open work environment
- Tuition reimbursement
- Two paid conferences per year (developers)
- Supported innovation
- Goal setting & career planning
- Competitive health, dental and vision benefits
- Paid vacation
- Matching 401k
- Commuter friendly location & amenities
- Catered lunches everyday
- Sabbatical program
- Relaxed environment
- Fully stocked kitchen
- Open dev fridays
- Hosted meetups & community events
- Game room with regular tournaments
- Featured Review
- Comp & Benefits
- Work/Life Balance
- Senior Management
- Culture & Values
- Career Opportunities
I have been working at Braintree full-time (less than a year)Pros
I could easily write an extremely long list of what makes me so happy to work at Braintree, but in the interest of your time, here are the highlights:
- The people - I really enjoy the company of my colleagues - like, each and every one of them is a great person and fun to be around.
- Hiring - Braintree's interviews are unlike normal tech interviews. Much more emphasis is put on communication skills and personal integrity. Since we pair on interviews, devs start interviewing candidates soon after they start. (To give you an example, I interviewed my first candidate a month after I started at Braintree).
- Pairing - We pair around 80-90% of the time, and pairs switch fairly often. Because of this, I have improved far more as a developer in the months I've been here than in any other role.
- Importance - The code I write is responsible for handling billions of dollars.
- Polyglot culture - Sharing context is encouraged. It's not unusual for an iOS dev to be working on the Python client library.
- Open dev day - Like 20% time, but for the whole day every other Friday. Great for working on open source.Cons
- Braintree doesn't prioritize open source work as highly as one might want - priority is given to building new features (although this is changing).
- (At least in the Bay Area) Stripe dominates PR and developer mindshare in the payments space, not as many people know of Braintree.Advice to ManagementAdvice
No complaints here. It's clear that senior management at Braintree takes their job very seriously. If you bring something up, they actually listen and do something about it.RecommendsPositive OutlookApproves of CEO
Getting an Interview
Getting an Interview
- Application Details
I applied online. The process took 3 weeks – interviewed at Braintree.Interview Details
The basic structure was:
1. Quick 15 minute phone screen after sending in your resume.
2. Programming assignment to complete within a week.
3. Technical phone interview lasting 30-60 minutes.
4. Full day on-site interview
Both phone interviews were pretty standard. Go over your resume and some relatively simple technical questions.
The programming assignment was a good mix between being simple enough to complete without much difficulty, but complex enough that you could really differentiate yourself with a good solution.
The on-site interview was a great experience. They give you a tour of the office which was very impressive. Plus throughout the whole day there was plenty of time to ask questions about the company to regular developers. I left feeling like I knew enough about Braintree to confidently make a decision if I got an offer.
There were three distinct interview parts (In addition to lunch): A general technical interview where you both talk about some specific projects you've worked on in the past as well as do some coding problems on a whiteboard. A whiteboarding session where you map out the overall design of a web application(what would API look like, how to store data, how to scale, etc). And finally a pairing session where you make an update to your own code from the programming assignment.
I would describe the difficulty level as being thorough and challenging but not unnecessarily difficult. There were no trivia questions about syntax or specific technologies and no brainteaser questions. Every part of the interview felt like it was covering something that would be directly relevant to the job.
Overall it was an outstanding interview process. They were very responsive and respectful throughout the process and I think I would have been left with a positive opinion of Braintree regardless of the outcome.Interview Questions
Accepted OfferPositive ExperienceDifficult Interview
- Go into detail about specific projects you've worked on. Be ready for follow up questions about how or why you did things. Answer Question
Let us know if we're missing any workplace or industry recognition –
Braintree builds products that make payments easier—so easy that they fade into the background, making entirely new kinds of interactions possible. The Braintree full-stack payment platform lets companies build their own experiences and then scale their businesses around the globe. We're known for our technology but we're also known for our support, with internal risk and...
Mission: Connecting the world and empowering people through payments.