Staff Software Engineer

RealWork•Austin, TX

About The Position

RealWork is seeking a Staff Software Engineer to join its growing engineering team. The role leads feature-level implementation from scoping through delivery, either as an individual contributor or as the lead engineer for a small pod of two to three engineers. Working with Product Managers, Designers, and Principal Engineers, the engineer will turn product requirements, wireframes, and technical designs into project plans and timelines, refine requirements, and deliver features. The position combines product development, data engineering, systems architecture, and cloud infrastructure, with an emphasis on B2B solutions and iterative, customer-centric development. The engineer will take full SDLC ownership, including planning rollout and migrations, observability, metrics, monitoring, and post-development launch outcomes. RealWork uses a MERN-based platform with TypeScript and AWS and provides training in its AI-assisted, docs-as-code engineering framework. The platform helps home service businesses attract customers and operate efficiently by combining customer, work, photo, review, survey, and reputation data into stories that demonstrate business quality. The team prioritizes an evergreen codebase, best practices, stability, and developer usability.

Requirements

  • Demonstrated ability to work directly with stakeholders to define and refine technical requirements from business goals or behavioral requirements.
  • Ability to turn technical requirements into an iterative development plan with clear goals and timelines and lead a small team to successful, on-time delivery.
  • Operational excellence mindset and full SDLC ownership, including migration and rollout planning, observability, metrics, monitoring, and launch ownership.
  • Track record of improving developer experience, increasing team velocity, removing development bottlenecks, and automating processes.
  • Conversational fluency in AWS best practices, enterprise software design patterns, and event-driven architecture.
  • Strong hands-on coding experience.
  • Practical application of AI developer tools in daily engineering tasks.

Nice To Haves

  • Professional experience building products with TypeScript, React, NodeJS, and MongoDB.
  • Eight or more years of experience building products in a startup environment.
  • Bachelor's degree in Computer Science.
  • Experience with Expo/React Native or fully native mobile apps.

Responsibilities

  • Work directly with stakeholders to define and refine technical requirements from business goals or behavioral requirements.
  • Translate technical requirements into iterative development plans with clear goals and timelines.
  • Lead a small team to deliver projects successfully and on time, or lead implementation as an individual contributor depending on project needs.
  • Own the full software development lifecycle, including feature delivery, migration and rollout planning, observability, metrics capture, monitoring, and successful launch after development is complete.
  • Improve developer experience by increasing team velocity, removing development bottlenecks, and automating processes.
  • Build and deliver product features using the team's AI-assisted, docs-as-code engineering framework.

Benefits

  • Competitive salary, bonus structure, and equity.
  • Health, dental, vision, and parental benefits.
  • Regular team outings and events.
  • Hybrid or remote flexibility.
  • Flexible PTO and work hours.
  • 401(k).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service