Senior Software Engineer, Full Stack
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of professional software engineering experience, with meaningful time spent working across the stack • A track record of shipping high-quality, user-facing products in production environments • Strong product intuition and the ability to translate ambiguous user or business problems into technical solutions • Comfort operating in fast-moving environments where priorities evolve and ownership matters • A bias toward action, paired with sound judgment and attention to detail • Back end: Node.js, Typescript, MongoDB & Postgres, OpenSearch, Temporal • Front end: React, Next.js, Tailwind, shadcn • Infrastructure: AWS, Kubernetes, Docker, Datadog, Sentry • Workflow: GitHub, Slack, Notion, Figma, Linear, PostHog, Metabase
Responsibilities
• Own the design, implementation, and rollout of meaningful user-facing features, from problem definition through production • Partner closely with design, product, and client-facing teams to translate real user needs into shipped solutions • Architect, build, and evolve scalable, reliable systems across the front end, back end, and infrastructure • Set a high bar for code quality through clear implementations, thoughtful tradeoffs, and active participation in reviews and technical discussions • Explore and integrate modern tools, including AI-powered workflows, and share learnings that improve how the team builds and ships
Benefits
• Medical, dental, and vision coverage • Wellness and fitness stipend • Flexible vacation and company holidays • Regular company retreats (Tahoe, Mendocino, Mexico City, San Diego, Park City) • Parent-friendly policies, remote flexibility, and paid family leave • Pay Transparency Notice • Full-time offers include salary, target equity, and benefits (medical, dental, vision, 401(k)) • Don’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!