Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer, Full-Stack image - Rise Careers
Job details

Staff Software Engineer, Full-Stack

👋 About Owner.com

Owner is the all-in-one platform that restaurants use to succeed online.


Thousands of restaurant owners use our tools to build their website, drive online orders, create their own branded app, manage their customer relationships, and set up marketing automations.


You can think of it as Shopify meets HubSpot, but specifically for restaurants.


Learn more about the problems we are solving for our customers here.


🌎 Our vision

We’re starting by helping independent restaurants succeed online.


But it’s not just restaurants that need our help. Most local businesses are struggling with these same problems. Huge technology corporations are taking their customers, bleeding their profits, and making it hard for them to survive.


Once we nail the solution for restaurants – we’ll scale it into every other local business type.


In the future we envision, tens of millions of local business owners will use our technology to succeed in the digital age.


🚀 Our traction

In just over 3 years we've generated tens of millions in revenue, served millions of guests, and processed hundreds of millions of online orders.


More importantly, we’ve helped thousands of restaurant owners save their businesses - and not  only survive, but thrive.


⭐ Our team

Our team grew from under 100 to nearly 200 talented people in 2024. We’ve got top talent from the most successful companies in SMB software, including: Shopify, HubSpot, DoorDash, ServiceTitan, Rappi, Faire and Stripe.


We’ll be scaling even faster in 2025 to keep pace with our customer growth.


🌆 Where we work

Owner is a remote-first, global company headquartered in San Francisco, with a sales hub in Toronto. For a few of our roles we prioritize in-person collaboration at one of our office locations. Most of our employees are distributed throughout the globe. Please review the role description and discuss with your recruiter for more details on location!


🔍 Why we’re looking for you

We are looking for a mission-driven Staff engineer who is passionate about their craft and committed to building incredible products for our customers.


This role is 100% remote and can be based anywhere in the United States or Canada. For San Francisco-based candidates: we have a new HQ in the Presidio for optional in-person collaboration opportunities!


Our Tech Stack:

Frontend: [React, Next.js, Vue]

Backend: [Node.js, Mongo]

Typescript everywhere


💥 The impact you will have
  • Build new products and features 0 to 1
  • Take ownership of projects from conception all the way to shipping, ensuring modular, maintainable, and high-quality code
  • Deliver value to our end users across our entire system, while maintaining a high bar for code quality, testing, and design discussions
  • Shape our product direction by talking to users and collaborating with other teammates in feature brainstorms/roadmap planning
  • Mentor more junior teammates and help elevate the skills and expertise of those around you
  • Help us build a great team — interview candidates, refer great engineers, and contribute to improving our engineering culture


✅ What we’re looking for
  • 8+ years of experience building applications
  • Extensive Typescript experience
  • Experience scaling with frontend stack (React, Next.js, etc.) and/or our backend stack (Nodejs, Mongo, AWS)
  • Experience at product-focused startup/scale-up or technology company
  • High degree of cross-functional collaboration and leadership. Product managers, designers and business leaders from past roles would speak positively and highly of you
  • Dedicated to continuous professional development and possessing a lifelong-learner mindset
  • Strong sense of ownership and drive, excellent communication, and a proactive approach to identifying and mitigating risks


🏆 Pay and benefits
  • The estimated starting base salary range for this role is $190K-$230K depending on level, location and experience, plus a generous pre-IPO equity package
  • Other benefits include comprehensive health coverage, work from anywhere (remote-first workplace), unlimited PTO - plus extra fun perks!



🚩 Notice - Employment Scams

Communication from our team regarding job opportunities will only be made by an Owner employee with an @owner.com email address.

We do not conduct interviews over email or chat platforms, and we will never ask you to provide personal or financial information such as your mailing address, social security number, credit card numbers or banking information.  If you believe you are being contacted by scammer, please mark the communication as "phishing" or “spam” and do not respond.

Average salary estimate

$210000 / YEARLY (est.)
min
max
$190000K
$230000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Full-Stack, Owner

Meet Owner, the innovative all-in-one platform that helps restaurants excel online and engage the community like never before! We’re on the lookout for a talented Staff Software Engineer, Full-Stack to join our dynamic team remotely from anywhere in the U.S. or Canada. As a staff engineer here at Owner, you’ll be at the forefront of developing features that make a real difference for our clients. With a robust tech stack that includes React, Next.js, Node.js, and MongoDB, you’ll take ownership of projects from conception to deployment, ensuring we deliver high-quality, maintainable code. Your expertise with Typescript will shine as you collaborate with cross-functional teams, engage directly with users, and mentor junior engineers. If you have a passion for building exceptional products and a mindset for continuous learning, you'll thrive in our fast-paced, mission-driven environment. Our vision extends beyond restaurants as we aim to empower all local businesses, leveraging your contributions to innovate and scale. With a remote-first culture, you can enjoy the flexibility of working from wherever you feel productive while being part of a vibrant team that values collaboration and growth. Join us in making a significant impact with Owner and shape the future of small businesses.

Frequently Asked Questions (FAQs) for Staff Software Engineer, Full-Stack Role at Owner
What are the main responsibilities of a Staff Software Engineer, Full-Stack at Owner?

As a Staff Software Engineer, Full-Stack at Owner, your primary responsibilities will include building new products and features from the ground up, taking ownership of projects from conception to shipping, ensuring high-quality code throughout the process. You'll work closely with cross-functional teams to gather feedback and insights to improve our offerings continuously. Additionally, you'll mentor junior team members, helping to enhance their skills and contribute positively to our engineering culture.

Join Rise to see the full answer
What qualifications do I need to become a Staff Software Engineer, Full-Stack at Owner?

To be considered for the Staff Software Engineer, Full-Stack position at Owner, you should have at least 8 years of experience in software development, with a strong background in Typescript and familiarity with frontend technologies such as React and Next.js, as well as backend technologies like Node.js and MongoDB. Experience in a product-focused startup or technology company is preferred, alongside a proven ability to collaborate effectively with product managers and designers.

Join Rise to see the full answer
What kind of projects will I work on as a Staff Software Engineer, Full-Stack at Owner?

At Owner, you'll engage in various projects that directly impact thousands of restaurant owners and their success online. You’ll have the opportunity to work on developing new features, optimizing existing products, and integrating user feedback into our solutions. As someone who thrives in a fast-paced environment, you’ll be able to drive innovation and help shape the product direction significantly.

Join Rise to see the full answer
How does Owner support professional development for Staff Software Engineers?

Owner fosters a culture of continuous learning and professional development for our Staff Software Engineers. You will have access to mentorship opportunities, training resources, and the chance to attend industry conferences. We believe in investing in our team’s growth, ensuring everyone stays at the forefront of technology trends and practices.

Join Rise to see the full answer
What are the benefits of working as a Staff Software Engineer at Owner?

As a Staff Software Engineer at Owner, you can expect a competitive salary ranging from $190K to $230K, depending on experience and location. In addition to comprehensive health coverage and a generous pre-IPO equity package, we offer a remote-first workload, unlimited PTO, and other perks that contribute to a positive work-life balance.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Full-Stack
Can you explain your experience with full-stack development?

When answering this question, highlight specific projects where you worked on both frontend and backend technologies. Discuss particular technologies you've used, like React for the frontend and Node.js for the backend. Mention any challenges faced and how you overcame them, emphasizing your problem-solving skills.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Talk about the practices you follow to maintain code quality, such as code reviews, unit testing, and using tools for static code analysis. Emphasize your commitment to continuous integration and deployment pipelines to ensure robust testing is a part of your workflow.

Join Rise to see the full answer
Describe a time when you mentored a junior developer.

Share a specific example of mentorship, detailing the context, the goals you set, and how you provided guidance. Emphasize your approach to fostering a supportive learning environment and the outcomes of your mentorship in terms of the junior developer's growth.

Join Rise to see the full answer
How would you prioritize tasks in a fast-paced environment?

Be honest about your method for prioritization, whether it involves assessing impact, deadlines, or team input. You could mention tools or frameworks you use, like Agile methodologies, to help you manage workload effectively while ensuring team collaboration.

Join Rise to see the full answer
What challenges have you faced in product-focused development?

Discuss specific challenges related to aligning technical development with user needs, managing changing requirements, or balancing speed and quality. Highlight how you navigated these challenges and the lessons learned.

Join Rise to see the full answer
Can you give an example of a successful feature you developed?

Describe a feature you led from concept to implementation. Discuss the problem it solved, your role in the project, and any metrics that demonstrate success after deployment, such as improved user engagement or performance gains.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Mention your strategies for continuous learning, such as following blogs, attending meetups, participating in online courses, or contributing to open-source projects. Illustrate your passion for technology and commitment to staying ahead.

Join Rise to see the full answer
How have you collaborated with cross-functional teams in the past?

Share examples of how you worked alongside product managers, designers, and other stakeholders to achieve project goals. Emphasize your communication skills and ability to understand and integrate different perspectives into the development process.

Join Rise to see the full answer
What is your approach to gathering user feedback for product improvement?

Discuss how you incorporate user feedback into your development cycle, whether through surveys, user interviews, or A/B testing. Explain how you analyze this feedback and implement changes based on user needs and experiences.

Join Rise to see the full answer
Why are you interested in working at Owner?

Express your alignment with Owner's mission to empower local businesses and your enthusiasm for working in a startup environment. Mention how your skills and values resonate with the culture at Owner and your eagerness to contribute to their success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Owner Remote Remote - United States or Canada
Posted 3 days ago

Join Owner.com as a Revenue Enablement, Learning Experience Manager to help shape the future of revenue learning for our customer-facing teams.

Photo of the Rise User

Become part of Owner, a pioneering platform dedicated to empowering local restaurants through innovative financial solutions.

Photo of the Rise User
Posted yesterday

As a Senior DevOps Engineer at Bitstamp, you will enhance platform services while collaborating with a passionate team in the fast-evolving fintech space.

Photo of the Rise User
Bosch Group Remote Av. Robert Bosch - Parque Via Norte, Campinas - SP, 13064-765, Brasil
Posted 2 days ago

Join Bosch as a Mid-Level OutSystems Developer and lead innovative solutions while collaborating with diverse teams.

Photo of the Rise User
Posted 3 days ago

Become a pivotal part of CreditorWatch as a Staff Software Engineer (Frontend), leading frontend initiatives across multiple teams.

Photo of the Rise User
Meridian Energy Remote Wellington or Christchurch, Wellington or Christchurch, New Zealand
Posted 10 days ago

Take a leading role in software engineering at Meridian as a Principal Software Engineer and contribute to sustainable energy solutions.

Powertalent Remote No location specified
Posted 13 days ago

Join Powertalent as a DevOps Engineer, where you will drive innovation in talent solutions through advanced technology.

Posted 11 days ago

Join Clarivate as a Lead Software Engineer, contributing your database expertise and API knowledge to drive innovation within our talented team.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior Deep Learning Software Engineer and drive the performance of cutting-edge AI applications.

Photo of the Rise User
Posted 4 days ago

Join Facility Optimization Solutions (FOS) as a Director of Software Engineering to shape the future of their innovative digital products.

Owner.com is the all-in-one platform that helps restaurant owners drive direct sales, save money on fees, and manage their online presence. Owner.com powers direct online ordering for restaurants through their website. Owner.com helps them take ba...

51 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari