Software Engineer, Full-Stack

ApplyApply
Posted about 1 month ago
Share
Full Time
San Francisco, California
$170,000 Annually

Overview

Our client is seeking a full-stack engineer with 3+ years of production experience who can operate across backend and frontend in a fast-moving, small-team environment. This role is highly product-oriented, with ownership spanning from backend APIs and data models to customer-facing UI. You’ll help build core user-facing systems including billing, analytics, APIs, and developer tooling.

What You’ll Do

Build developer-facing consumption tooling such as reservation calculators, bid modeling systems, cost dashboards, and CLI extensions
Ship customer-facing features across the full stack, including usage graphs, billing views, and reservation management interfaces
Own features end-to-end, from design through backend APIs, database migrations, and monitoring
Partner closely with platform and infrastructure teams to translate user needs into backend orchestration, including auction and reservation logic
Build and scale billing systems and analytics products, which are immediate priorities for this role
Develop and maintain external-facing APIs with a focus on reliability, usability, and developer experience
Contribute to CLI and web-based interfaces that serve as primary customer touchpoints

Required Experience

3+ years of experience shipping production code across the stack
Experience owning features end-to-end from backend systems through frontend applications
Experience building distributed systems with user-facing components (internal tools, APIs, dashboards, or customer-facing platforms)
Experience working in a fast-paced environment such as a high-growth startup or large-scale tech organization

Nice to Have

Background in marketplace, auction-based systems, billing platforms, or exchange systems
Proficiency with TypeScript for frontend development
 

Apply