Lead Full-Stack Engineer
Roame
Software Engineering
San Francisco, CA, USA · San Francisco, CA, USA · California, USA
Posted on Feb 20, 2025
About Roame
Our mission is to make travel perfect. We help 1 million travelers redeem their points for dream vacations and save tens of millions.
More than $69 billion worth of points issued every year. We empower travelers maximize the value of their points and miles.
Roame has raised from top investors including Y Combinator, Goodwater, Accel’s starters fund, and angel investors including the leading figure within points.
The Role
We are hiring a Founding AI Full Stack Engineer team member with an owner mentality, can wear many hats, and is familiar with and interested in points or aviation/travel. With Roame, there is no limit to how much responsibility you can take from frontend to product, even growth.
You will report directly to the CTO and work closely with the engineering team. This position is in San Francisco with at least 4 days in-office per week. You will be the jack of all trades for frontend and backend.
Responsibilities
This AI full stack engineer is our first product engineer hire. We are NextJS shop. You will work closely with everyone to implement changes based on company goals. We are design and technology first, we work backward from our goals (much like Apple), so balancing technical debt and engineering best practices is key. Being comfortable with ownership + failure is very important to us, the most important quality to us is ownership.
What are we looking for?
Culture
Have an idea? Disagree with folks (founders)? Action speaks orders of magnitude louder than words, show us. Speaking up is not for everyone, but building to prove/disprove is. Our job is to delight our customers, anything to make their lives magical is in line with our mission. We got here because lightning struck the same place multiple times, but not without taking the first step. We can’t resist passion especially when it grows greater than ours. * Take ownership and be accountable
We can rely on each member of the team to get their work done. When we say we'll do something - we get it done without anyone checking in on us. This way, we can establish a culture of trust and not micromanage each other. We are as strong as our weakest link and we aim to help one another to complete our tasks. * Be Nice
We’re a family here, be nice to each other. We follow radical candor to get things done, we are a no-passive-aggressive shop, truth is hard to swallow, doesn’t mean it has to be delivered with malice. Egos are left at home, kindness is how we support each other. We are always improving at this. * No filibustering; Disagree and commit
We can disagree and commit. Not all of our ideas will be implemented, and sometimes the group will decide to do something one of us disagrees with. We commit to getting it done even if we disagree with the decision. It's counterproductive to keep arguing and slow down implementation efforts; better to get it done quickly and see if it works instead of speculating otherwise.
Our mission is to make travel perfect. We help 1 million travelers redeem their points for dream vacations and save tens of millions.
More than $69 billion worth of points issued every year. We empower travelers maximize the value of their points and miles.
Roame has raised from top investors including Y Combinator, Goodwater, Accel’s starters fund, and angel investors including the leading figure within points.
The Role
We are hiring a Founding AI Full Stack Engineer team member with an owner mentality, can wear many hats, and is familiar with and interested in points or aviation/travel. With Roame, there is no limit to how much responsibility you can take from frontend to product, even growth.
You will report directly to the CTO and work closely with the engineering team. This position is in San Francisco with at least 4 days in-office per week. You will be the jack of all trades for frontend and backend.
Responsibilities
This AI full stack engineer is our first product engineer hire. We are NextJS shop. You will work closely with everyone to implement changes based on company goals. We are design and technology first, we work backward from our goals (much like Apple), so balancing technical debt and engineering best practices is key. Being comfortable with ownership + failure is very important to us, the most important quality to us is ownership.
What are we looking for?
- Interested in the travel and credit card space, namely the world of credit card points and miles
- You own the frontend app development from end-to-end with no guidance needed. We expect you to push us to move faster
- We’re using NextJS on Vercel, Firebase, Go for data backend.
- Interest and understanding in AI pipelines with experience in building them.
- Good eye for design and then implementing it and reiterating it, keep pushing! This does not mean picture perfect color or pixel pushing, but you know what makes it easy for folks to use.
- Someone who’s used to very fast iteration cycles and quick to pick up new ideas and knowledge
- 3+ years of experience as an engineer (0-1 experience is great, but we want to see production experience); personal project counts (with large amounts of users counts!)
- Have shown initiative to start outside of job projects in the relevant field, we love seeing cool personal projects with scale
- Work in-person 5 days a week in San Francisco with lunch
- Join us as we fundamentally change the world of travel and points
- Salary Range: $150,000 - $200,000
- Equity: 0.4% to 1.00%
- Robust health, dental, and vision plans
- Access to Flexible Spending Account (FSA)
- Generous 401(k) plan with matching
- Access to commuter benefits
- Free lunch at the office in San Francisco
- Company offsites with travel in business class and at 5-star hotels (using points, of course)
Culture
- A strong work ethic is a significant competitive advantage
Have an idea? Disagree with folks (founders)? Action speaks orders of magnitude louder than words, show us. Speaking up is not for everyone, but building to prove/disprove is. Our job is to delight our customers, anything to make their lives magical is in line with our mission. We got here because lightning struck the same place multiple times, but not without taking the first step. We can’t resist passion especially when it grows greater than ours. * Take ownership and be accountable
We can rely on each member of the team to get their work done. When we say we'll do something - we get it done without anyone checking in on us. This way, we can establish a culture of trust and not micromanage each other. We are as strong as our weakest link and we aim to help one another to complete our tasks. * Be Nice
We’re a family here, be nice to each other. We follow radical candor to get things done, we are a no-passive-aggressive shop, truth is hard to swallow, doesn’t mean it has to be delivered with malice. Egos are left at home, kindness is how we support each other. We are always improving at this. * No filibustering; Disagree and commit
We can disagree and commit. Not all of our ideas will be implemented, and sometimes the group will decide to do something one of us disagrees with. We commit to getting it done even if we disagree with the decision. It's counterproductive to keep arguing and slow down implementation efforts; better to get it done quickly and see if it works instead of speculating otherwise.