Software Engineer, Full Stack

Remote Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Category

Engineering

Salary

401.00 USD

Valid Through

Aug 23, 2025

Job Description

About UsOffice Hours is a consulting platform and marketplace. We help people earn by sharing what they know. Users create profiles, set their rate, and start receiving consulting or survey opportunities based on their professional expertise. Companies and organizations seeking unique insights can quickly and easily search the Office Hours marketplace to find and learn from thousands of advisors on demand. What We BelieveWe believe that human knowledge is the world’s most valuable asset. And yet, despite being more interconnected than ever, most knowledge still remains stuck in our heads, inaccessible and underutilized.

Office Hours’ mission is to help everyone realize the value of what they know by building tools for the knowledge-sharing economy. Our team is headquartered in San Francisco and backed by top marketplace and business operators like Saar Gur, Marco Zappacosta, Lenny Rachitsky, Jackson Gates, and Aaron Levie. Our customers include the fastest-growing digital health companies, software startups, venture capital firms, and leading consulting firms. SummarySimilar to Uber or Airbnb, things are simple on the surface: search, match, connect, and pay.

But under the hood, there are endless fun and challenging engineering problems across search, discovery, recommendations, data, logistics, payments, and performance. We’ve built the entire stack from the ground up: profiles to showcase what people know, search experiences to find and discover relevant matches, workflow tools and integrations to help streamline logistics (e. g. , compliance, scheduling, payments, etc), & even an underlying knowledge graph that helps stitch all of these experiences together. For this role, we're specifically looking for a driven, creative product engineer.

They’re likely a generalist who enjoys diving deep into user needs and bringing those solutions to life. ResponsibilitiesShip: Work with a team of engineers and cross-functional partners (design, engineering, sales, client solutions) to build impactful user-facing featuresDesign: Help architect and implement performant, scalable, and reliable solutions that enable us to scaleCollaborate: Support in developing a best-in-class software development processInnovate:

Help us incorporate the latest AI technologies, tools, and workflows into our platform and workflowQualificationsYou have 3+ years of software engineering experienceYou take pride in your craft and have a track record of shipping high-quality products and features at scaleYou can turn user and business problems into engineering solutionsYou’re a self-starter who embraces ambiguity, a fast-paced environment, and solving hard problemsTech StackBack end: Node. js, Typescript, MongoDB, OpenAPI, RabbitMQ, ElasticsearchFront end: React, Next. js, TailwindInfrastructure: AWS, Kubernetes, Docker, Terraform, KibanaWorkflow:

GitHub, Slack, Notion, Figma, Amplitude, StorybookOur BenefitsCompetitive salary & stock optionsHealthcare, dental, and vision coverageWellness/fitness stipendFlexible vacation time, regular company holidaysCompany retreats (Tahoe, Mendocino, Mexico City, San Diego)Parent-friendly, remote work, and paid family leaveJoin our team and help everyone realize the true power of what they know!Pay Transparency NoticeFull-time offers from Office Hours also include target equity + benefits (including medical, dental, vision, and 401(k)). Pay range:

$130,000 - $155,000 based on seniority and relevant experienceDon’t meet every single requirement? Studies have shown that some candidates, especially underrepresented groups such as women and people of color, are less likely to apply to jobs unless they meet every single qualification. At Office Hours, we believe in building a diverse and inclusive workplace, so if you’re excited about this role but don’t meet every qualification in the job description, we still encourage you to apply. You could still be the right candidate for this or other roles at Office Hours!

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings