Talent Apply
Log in
All jobs
O

Senior Software Engineer

Opendoor
Miami, FL; Seattle, WA; Toronto, ON
On-site

About this role

Job title: Senior Software Engineer

About the Role

You're interviewing for Opendoor, not any specific team. We don't slot you into a team on day one; we match you to where you'll have the most impact and the most fun. This isn't a role for everyone; we choose hard mode. We're process-light, high-trust, and we don't put artificial boundaries between you and the work. You ship, you measure twice and cut once, but you also know when "good enough and shipped today" beats "perfect next quarter." You think in first principles and have opinions on architecture, distributed systems, and the tradeoffs between technologies. You can speak to constraints, tripwires, and heuristics of operating in a complex, high-touch environment. You're language-agnostic; we care about deep expertise, not loyalty to a specific stack. You default to AI and have integrated modern AI tools into your daily workflow to move faster. You communicate well, write clear design docs, give useful code reviews, and push back on bad ideas without making it personal. You believe in what we're building and want to be part of finishing it. You have fun and stay human when times are hard.

What You'll Do

  • Build production systems that real customers and real money depend on

  • Own features end-to-end, from design through deployment and beyond

  • Lead and participate in technical design reviews

  • Use AI tools daily and help push them further than anyone else in the industry

  • Review code, mentor teammates, and raise the bar on everything around you

  • Bridge the gap between infrastructure and product

  • What We're Looking For

  • Deep software engineering experience with a track record of shipping production systems others depend on

  • Strong fundamentals in at least one general-purpose language; comfortable picking up new ones

  • Experience with relational databases and the ability to reason about performance at scale

  • Based in or willing to relocate to Miami, Toronto, or Seattle

  • Language-agnostic; deep expertise, not loyalty to a specific stack

  • You default to AI in daily workflows; you use modern AI tools to move faster

  • Excellent communication; able to explain technical tradeoffs to non-technical stakeholders

  • You think in first principles and have opinions on architecture, distributed systems, and tradeoffs

  • Nice to Have

  • Experience articulating design docs and doing thoughtful code reviews

  • Ability to push back on bad ideas without making it personal

  • A T-shaped background with deep expertise in an adjacent area and a strong point of view on how it applies here

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →