Join our mission

Join us on our mission to bring greater choice, independence, and opportunity to individuals around the world.

Join our mission
At Gemini, each of us is a captain of our spaceship and free to come up with new ideas to improve our journey. We’re empowered to make decisions for ourselves, for our team, and even for our leaders in order to innovate and build trust. Join us in our mission to give our customers greater choice, independence, and opportunity.

Our benefits

Flexible vacation policy
Retirement plan matching
Generous parental leave
Comprehensive health plans
Competitive compensation
Training and development
Health and wellness perks
Community events

Office locations

United States

New York City
Portland, OR
San Francisco
Los Angeles



Asia Pacific


Office Location

Open roles

How we hire

Our interview process is designed to teach us much as possible about each unique candidate. A member of the Talent Acquisition team is here to guide you along the way.
Hiring Process
Submit your application through our site. If your skills appear to be a good match for the role, you’ll hear from us regarding next steps. If you don’t move forward in the process at this time, there are always other opportunities!
Conversation with talent acquisition team
This is a call for you to learn more about the role and Gemini, and for us to learn more about your background and interests.
Conversation with team lead
You’ll have a more in-depth call with a manager or team lead to hone in on the skills and experience you will need for this role.
Complete a take home test (if applicable)
Showcase your skills! We extend take-home assessments for most of our tech roles and many of our non-tech roles, so we may ask you to complete an assignment that will reflect the work you’d be doing if you join the team.
Meet the team
Congratulations, you’ve made it to the final step of the process! This is where you will meet with your potential team through a series of in-person or video interviews.

How to prepare

Review the role
The team will be excited to hear about how your skills and experience align with the role, and how we can empower each other to be successful.
Prep your space
We’ll give all the info you need to easily connect with our team virtually. You’ll need a solid internet connection, some good lighting, and a comfortable, quiet space.
Get to know us
Take a look at our site and our blog to familiarize yourself with our mission and products. Your recruiter can help with additional recommendations.
Get comfortable
Our team is excited to learn about you and eager to answer your questions. If you also need to collect your thoughts or grab a quick break during your conversation, we’re happy to accommodate.