Enter a job title or keyword

Software Engineer (Mid-level to Staff+)


Job Location:

San Francisco, CA - USA

Yearly Salary: USD 225000 - 425000
Posted: 29 September 2026 (Yesterday)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers software and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
Software Engineer (Mid-level to Staff)
Location

Financial District San Francisco CA

In-office 5 days per week at 1 Post St San Francisco.

Compensation

$225000 $425000 Base 0.20%0.65% Equity

Visa

Open to Visa Transfers OPT and H-1B transfers supported.

Company Stage of Funding

Early Stage / High-Growth Founded 2020s $42M Raised

Office Type

On-site 5 days/week in the Financial District San Francisco.

Travel

Not specified.

Company Description

We are building an AI platform that enables companies to run their businesses through intelligent software agents. Customers can describe an outcome in plain English and the platform takes ownership of the work across the tools and systems their businesses already use.

The company has raised more than $42M from leading investors and is experiencing exceptional growth with year-to-date growth exceeding 1000%. The product has reached a major inflection point and is becoming an industry-defining platform for AI-driven work.

The engineering team is building across product backend platform and AI infrastructure. Engineers have broad ownership and are expected to follow important problems wherever they leadfrom interaction design and client architecture to APIs data models agent runtimes storage distributed systems and production infrastructure.

This is a hands-on environment for unusually strong engineers who care about first-principles reasoning strong computer-science fundamentals and shipping high-quality production software.

What You Will Do
  • Build the user-facing product across web mobile onboarding and other product surfaces.
  • Design clear and intuitive interactions for delegating work to AI agents monitoring progress handling uncertainty and using agent output.
  • Build backend APIs and services that power the product and support accounts workspaces permissions billing payments and analytics.
  • Develop reliable infrastructure for connectors authentication webhooks automations and third-party integrations.
  • Design simple abstractions and data models that can support a rapidly evolving product.
  • Build the core infrastructure behind AI agents including orchestration tool execution state management evaluation and failure recovery.
  • Develop context-management filesystem memory storage and sandboxed execution systems.
  • Work on model routing and serving databases Kubernetes networking queues and cloud infrastructure.
  • Make long-running agent workloads faster safer more reliable and more cost-efficient.
  • Own features and systems end to end from early product thinking and prototyping through production deployment and ongoing improvement.
  • Debug problems wherever they lead from application code through infrastructure and container/Linux environments.
  • Prototype quickly learn from customers and turn successful ideas into durable production systems.
  • Work across the stack and across role boundaries whenever that is the best way to solve the problem.
  • Personally build and ship software every day as a hands-on individual contributor.
Ideal Candidate Background
Experience Requirements
  • 215 years of experience shipping production software with strong depth in TypeScript and full-stack/backend engineering.
  • Experience at highly selective companies including top Big Tech companies or well-known startups.
  • Clear evidence of technical growth and progression.
  • Strong computer-science fundamentals and ability to reason from first principles.
  • Demonstrated experience owning meaningful production systems after launch.
  • Comfortable working as a hands-on IC and writing code every day.
Technical Requirements
  • Strong production experience with TypeScript.
  • Experience building across a backend and React frontend.
  • Hands-on experience with APIs and modern web application architecture.
  • Experience with GCP and Docker.
  • Ability to own deployments and debug at the container/Linux level.
  • Strong understanding of software engineering fundamentals system design and production reliability.
  • Ability to understand and debug systems across application data infrastructure and runtime layers.
  • Comfortable working across role boundaries rather than operating within a narrow specialization.
Product Engineering
  • Experience building polished user-facing products.
  • Strong product instincts and ability to translate ambiguous problems into simple intuitive experiences.
  • Experience owning features end to end.
  • Ability to prototype quickly and iterate based on customer feedback.
  • Strong attention to usability performance correctness and reliability.
Platform Engineering
  • Experience building backend APIs and production services.
  • Experience with identity permissions workspaces billing payments analytics or similar core systems is valuable.
  • Experience with connectors authentication webhooks automations and third-party integrations is preferred.
  • Strong understanding of data modeling abstractions reliability security and operational simplicity.
AI Infrastructure
  • Strong interest in AI systems and current model capabilities.
  • Hands-on experience using modern AI tools and models.
  • Ability to reason about agent systems orchestration tool execution context memory evaluation and reliability.
  • Experience with databases Kubernetes networking queues cloud infrastructure or distributed systems is valuable.
  • Professional AI experience is not required if the candidate demonstrates serious hands-on engagement with AI and strong technical depth.
Infrastructure & Systems
  • Production experience with core infrastructure such as databases distributed systems compilers operating systems runtimes or execution environments is highly valued.
  • Strong debugging skills across application and infrastructure layers.
  • Experience owning deployments and production operations.
  • Ability to reason about performance reliability security safety cost and operational simplicity.
Soft Skills
  • Exceptional problem solver with strong computer-science fundamentals.
  • Thinks from first principles and builds clear mental models.
  • High ownership and personal accountability.
  • Comfortable with ambiguity and rapidly changing priorities.
  • Prefers responsibility over process.
  • Learns quickly and adapts to new technologies.
  • Strong written and verbal communication.
  • Can discuss technical work clearly and succinctly.
  • Cares deeply about quality and real-world outcomes.
  • Curious about AI and actively follows the field.
  • Uses AI deeply in their own work and forms independent views about the technology.
  • Eager to remain a hands-on IC and write code every day.
Compensation & Benefits
  • $225000 $425000 base salary.
  • 0.20%0.65% equity.
  • Medical dental and vision benefits.
  • 401(k).
  • Four weeks PTO.
  • Free lunch.
  • Full-time position.
  • On-site in San Francisco.
  • Open to OPT and H-1B visa transfers.
Why Join
  • Build an industry-defining AI platform that takes ownership of real business work across thousands of applications.
  • Join a company that has raised more than $42M from leading investors.
  • Work in an environment experiencing exceptional growth with year-to-date growth exceeding 1000%.
  • Solve technically difficult problems spanning product distributed systems cloud infrastructure and AI agents.
  • Work across the full stack rather than being limited to a narrow engineering specialization.
  • Have meaningful ownership over systems from design through production.
  • Work directly on the emerging infrastructure required to make AI agents capable reliable safe and scalable.
  • Join a high-performance engineering environment that values intelligence first-principles reasoning and strong technical fundamentals.
  • Work alongside engineers who personally build and ship rather than operating through layers of process.

Required Experience:

Manager


About Company

Company Logo

Senior software engineering jobs at top AI-native startups. Recruiting from Scratch advocates for candidates — 300+ placements, 29-day avg time to hire, 90+ NPS. Browse open roles.

View Profile View Profile