Ribbon
Making homeownership achievable
New York, NY

Senior Software Engineer

| Greater NYC Area
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Who are we?

Ribbon is a first of its kind real estate technology company transforming the real estate transaction by delivering certainty, transparency and joy to the home buying process. Consumers and realtors deserve a better experience, and we are building an open platform that welcomes everyone in the ecosystem to participate.

Our mission is to make home ownership achievable. We live out our mission every day through our core values:

Set New Standards.  Our mission requires a new way forward.  We start from first-principles to be different, creative and bold.  Big or small, we create new norms.  

Build Together.  We are one team, one mission, creating vibrant communities of belonging. We unite in our passion and collaborate with optimism, integrity and trust.   

Learn, Teach, Grow.  In service of delivering a world class experience, we actively learn from our community, educate others, and celebrate the victories and struggles that come along the way.

Engineering at Ribbon

We believe that software can be a driving force in making home ownership achievable, and we're looking to build a team of passionate and talented engineers to make that dream possible for more families.

At Ribbon we place a strong emphasis on start-to-finish ownership, collaboration, and inclusivity

How you'd be making home ownership achievable:
  • Working with a cross-functional team of engineers and designers to build products that modernize the home buying process and make it fair for all
  • Owning the implementation of features throughout their entire lifecycle from ideation to ship
  • Implementing features with a modern set of web development tools (React, GraphQL, Django) in a highly modular codebase
  • Being an advocate of engineering practices and initiatives that keep code-quality and team velocity high
Who you are:
  • You are passionate about building experiences for people that are intuitive and accessible
  • You value inclusivity and collaboration as much as writing good, clean code
  • You make the effort to design and write code that is scalable, performant, and easy for your teammates to build upon and maintain
  • You have made significant technological decisions and stuck around to deal with the consequences
Our stack

Here are some of the tools you'd be using to help us build the future of real estate. If you've never used these specific tools before but are interested in working with them, please apply!

  • Back-end: Python, Django, GraphQL
  • Front-end: JavaScript, React, Styled Components, Apollo
  • Ops: Docker, AWS, Postgres
Qualifications
  • Strong communication and collaboration skills
  • Experience with an MVC framework such as Django, Flask, Ruby on Rails, etc
  • Experience with a JavaScript framework such as React, Vue, Ember, etc
  • At least 3 years of full-stack experience working with a team in a production environment
What we offer:
  • Competitive salary
  • Health, dental, and vision insurance
  • Flexible, unlimited vacation
  • Discounted fitness benefits
  • 401(k)
  • Commuter benefits
  • FSA + HSA
  • Learning + development stipend
  • Meaningful equity in the company

Even if you don’t meet all the requirements, we encourage you to apply! If you’d be excited to show up for work each day, we’d be excited to have you on our team. 

Here at Ribbon we’re not scared of differences. It’s how we break new ground. As we scale and we help families from every walk of life, the team we build must be reflective of the diversity that we serve. Together, we’ve built and will continue to grow, a diverse and inclusive culture where everyone has a seat at the table and the space to be their most authentic self. Ribbon is an Equal Opportunity Employer and we support, celebrate, and cherish all the things that make our teammates who they are.

#LI-VV1

See More
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Where we are

We're nestled between Union Square and Flatiron, with easy access to nearby bars, restaurants, and a majority of subway lines.

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • DjangoFrameworks
    • MongoDBDatabases
Previous
Next

What are Ribbon Perks + Benefits

Ribbon Benefits Overview

We're proud to offer our teammates:

- Competitive compensation: we offer competitive compensation for our talented team
- Generous equity: you deserve a fair share for the value you put into building the company
- Flexible vacation: take the right balance of personal days off so you can always be fully on
- Healthcare coverage: we’re on the hook for most of your medical, dental, and vision insurance
- Team off-sites: we like to spend quality time together to continue to learn and celebrate
- Team lunches: a healthy team is a well fed team
- Education subsidies: there is no such thing as too much learning

Culture
Friends outside of work
Eat lunch together
Intracompany committees
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Wellness Programs
Team workouts
We have a dedicated #fitness Slack channel and a ton of great studios near the office! Rumble, Flywheel, and rock climbing are some favorites at Ribbon.
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Some Meals Provided
Happy Hours
Pet Friendly
Fitness Subsidies
Professional Development Benefits
Tuition Reimbursement
Cross functional training encouraged
Promote from within
Continuing Education stipend

An Insider's view of Ribbon

How do you collaborate with other teams in the company?

Collaboration is a huge part of working at Ribbon. My team (Consumer Eng) works closely with growth and ops throughout the product development lifecycle, from gathering feedback on initial product ideas to announcing new feature releases. We work with Design to build out new products and cross functionally with the Platform team on tech challenges.

Nicole

Product Engineer

What makes someone successful on your team?

To be successful on the design team at Ribbon you'll need to deeply immerse yourself with our community. We believe strongly in the value of understanding our users, and building beautiful products to help solve their biggest challenges. We value drive, independence, and creative thinking—and people find success here by employing those traits.

Zack

Head of Product and Design

Jobs at Ribbon
15

All Jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
Marketing
Operations
Product
Tap to close

VP of Product

Ribbon
Greater NYC Area
14 hours ago
+34
Who are we? Ribbon is a first of its kind real estate technology company transforming the real estate transaction by delivering certainty, transparency and joy to the home buying process. Consumers and realtors deserve a better experience, and we have designed an open platform that welcomes everyone in the ecosystem to participate. As members of the Ribbon team, we live out our mission every day through our core values: Set New Standards.  Our

Senior Product Manager

Ribbon
Greater NYC Area
1 day ago
+34
Product judgment - You make the right calls in product decisions based on deep user empathy, data, and your product instincts. Leadership - You can inspire the team, resolve conflicts, and create alignment. People want to follow you to build great products. Business acumen - Ribbon is a complex business. You will need to understand the whole business so you can drive the best product decisions. Data chops - You should be a natural at diving into the metrics through our data tools, as well as choose the right metrics to set the team up for success. Relentlessly resourceful - You find a way to get the most challenging things done through determination and creativity.

Senior CRM Manager

Ribbon
Greater NYC Area
1 day ago
+34
Ribbon is looking for a talented CRM Associate to support in all aspects of our email and lifecycle strategy. As a member of the Marketing team, and reporting into the Growth Marketing Lead, you will be responsible for executing campaigns across email and SMS. with a focus on activation and retention. You are passionate about marketing, tech, and real estate, and are excited to contribute to a high-growth startup. 

Product Designer

Ribbon
Greater NYC Area
2 days ago
+34
Take broad, conceptual ideas and turn them into something useful and valuable for our customers. Design flows and experiences that are incredibly simple and elegant. Contribute to high-level strategic decisions with the rest of the product and executive teams. Give and solicit feedback from other teammates in order to continually raise our bar for quality. Partner with product, engineering, research and content strategy to oversee the user experience of a product from conception until launch and beyond.

Engineering Manager, Homeselling

Ribbon
Greater NYC Area
4 days ago
+34
Working with a cross-functional team of engineers, product managers, designers, and business leads to build products that modernize the home buying process and make it fair for all. Leading the Ribbon Homeselling engineering team . Coaching and mentoring engineers to help them do their best work. Owning the implementation of features throughout their entire lifecycle from ideation to ship.

Software Engineer

Ribbon
Greater NYC Area
1 week ago
+34
Product thinking - The ability to think about what we’re building from the customer point of view. To build the best products, the engineering team must empathize and build products with the customer in mind. Craftsmanship - You care about writing well-structured code and building great software. You understand the trade-offs when we have to move faster, but you prioritize writing clean code with the right abstractions.  Full stack - Comfortable moving up and down the stack. It matters less that you know the exact frameworks and tools that we use, but more that you are willing and able to learn.

Senior Software Engineer

Ribbon
Greater NYC Area
1 week ago
+34
Product thinking - The ability to think about what we’re building from the customer point of view. To build the best products, the engineering team must empathize and build products with the customer in mind. Craftsmanship - You care about writing well-structured code and building great software. You understand the trade-offs when we have to move faster, but you prioritize writing clean code with the right abstractions.  Full stack - Comfortable moving up and down the stack. It matters less that you know the exact frameworks and tools that we use, but more that you are willing and able to learn.

Account Manager

Ribbon
Remote
1 week ago
+34
The Customer Experience team gets to help live out Ribbon’s mission of making homeownership achievable every day. As a Customer Success Representative (CSR), you'll help us grow revenue by stewarding an incredible customer experience. We are on pace to quadruple in size this year but need an enhanced customer experience provided by our customer success team. This is an exciting opportunity for someone who is looking to take the next step in their career on the ground floor of an exciting business. You’ll work on a fast-paced, tenacious team with teammates who thrive as a unit. 

Senior Engineering Manager, Engineering Enablement

Ribbon
Greater NYC Area
1 week ago
+34
Leading the Ribbon Engineering Enablement team inclusive of functions that help engineers do their best work and help us scale our business growth. Coaching and mentoring technical leads and engineering managers to help them do their best work. Collaborating across all product engineering teams and have tremendous impact on the Ribbon products that modernize the home buying process and make it fair for all. Ensuring Ribbon builds an architecture that scales along with our user growth. Being an advocate of engineering practices and initiatives that keep code-quality and team velocity high.

Lead Infrastructure Engineer

Ribbon
Greater NYC Area
1 week ago
+34
This role has tremendous impact across many products at Ribbon that modernize the home buying process and make it fair for all. Maintain and improve Ribbon’s technical infrastructure which supports everything we do - our consumer facing web application, product analytics, sales enablement, etc. Play a large role in every architectural decision the engineering team makes. Whoever is in this position will be in the driver’s seat for the design of our technical systems.

Data Engineering Lead

Ribbon
Greater NYC Area
2 weeks ago
+34
This role has tremendous impact across many products at Ribbon that modernize the home buying process and make it fair for all. Maintain and improve Ribbon’s ETL pipeline which supports everything we do - our consumer facing web application, product analytics, sales enablement, etc. Brainstorm and build out new data projects. We are just scratching the surface of how we can use data to help our customers. Whoever is in this role will have the freedom to explore new opportunities for the business.

Staff Engineer

Ribbon
Greater NYC Area
2 weeks ago
+34
Who are we? Ribbon is a first of its kind real estate technology company transforming the real estate transaction by delivering certainty, transparency and joy to the home buying process. Consumers and realtors deserve a better experience, and we are building an open platform that welcomes everyone in the ecosystem to participate. Our mission is to make home ownership achievable. We live out our mission every day through our core values: Set New

Lead QA Engineer

Ribbon
Greater NYC Area
2 weeks ago
+34
Who are we? Ribbon is a first of its kind real estate technology company transforming the real estate transaction by delivering certainty, transparency and joy to the home buying process. Consumers and realtors deserve a better experience, and we have designed an open platform that welcomes everyone in the ecosystem to participate. As members of the Ribbon team, we live out our mission every day through our core values: Set New Standards.  Our

Staff Accountant

Ribbon
Greater NYC Area
2 weeks ago
+34
Who are we? Ribbon is a first of its kind real estate technology company transforming the real estate transaction by delivering certainty, transparency and joy to the home buying process. Consumers and realtors deserve a better experience, and we have designed an open platform that welcomes everyone in the ecosystem to participate. As members of the Ribbon team, we live out our mission every day through our core values: Set New Standards.  Our

VP of Finance

Ribbon
Greater NYC Area
3 weeks ago
+34
Ribbon’s Finance team is responsible for providing data-driven insights to inform strategic, financial, and operational decision-making across the company. We are looking for a seasoned finance executive well-versed in capital markets, financial technology, financial planning & analysis, corporate development, and team building to help drive us to the next level of growth and beyond.