Jobs at Compose

We’re looking for people who fly spaceships and wear titanium underpants. Preferably in that order.

Support Engineer

Our customer base is growing quickly, and we want your combination of tech and people skills to help our customers solve problems and get the most out of their databases at Compose. We operate a fleet of various databases, so there's something for everyone: MongoDB, PostgreSQL, Redis, Elasticsearch, RethinkDB, InfluxDB and likely many more!

If you are a developer, DevOps/SRE magician, or database junkie and know how to help developers with technical questions, we want to talk to you. You will be most effective if you have an inquisitive nature, love to learn, and can read and tweak source code written in a variety of languages. We're not just looking to fight fires, we're looking to prevent them. We pride ourselves in providing top-notch support and guidance, so being able to communicate effectively with empathy and compassion is a must.

This is the perfect position for a smart hacker who wants to gain experience at a customer-focused infrastructure startup. Spending time with our customers and product will let you improve your tech chops vastly, and should be solid preparation for a high-end distributed systems engineering position (we need those too, so if you start on support and do a great job, there's a huge amount of room for growth).

Our crew are deep analytical thinkers, group participants, and tenacious bug-squashers. Sound like you? Talk to us about the engineering problems we help customers with every day. Email us and we'll pass along work exercises so you can get a feel for the day to day work.

Apply Now

Infrastructure Engineer

Check back soon. We're still doing some editing. If you want to ask questions early, send an email to

Front End Engineer

Check back soon. We're still grilling this one to a nice medium rare. If you want to ask questions early, send an email to

How to Apply

Email us at and we'll pass along work exercises so you can get a feel for the day to day work.

Apply Now

Company Benefits

We offer the standard suite of benefits, along with some unique perks. You can choose to work out of one of our two offices (do you like amazing weather? or amazing BBQ?), or work from home.

Office Locations

Our two main offices are located in San Mateo, California and Birmingham, Alabama, with a remote employees in South Africa, Canada and many places in between.

Office location map
The Compose Flag

Our Hiring Process

We keep our hiring process pretty straight forward and it's better than what you're use to. How does it work you ask? We start with sample exercises. These are real-world problems our team handles every day. They show you what work at Compose is like (so you can decide if it's a good fit for you) and your responses show us how you work (and we can see how you'd fit at Compose). After we get your sample exercises back and our team objectively looks over them (they don't know anything about applicants, they just see the samples), we'll schedule a group interview (usually over Google Hangout). Once that's behind you, you get a second interview with more Compose folks, and then the possibility of an offer. The whole process is pretty quick and usually done within a few weeks. Pretty cool, right?