Hiring.Camp

Full-Stack Software Engineer

RFS Group

·

Today

Salary
$215k – $290k
Location
Redwood City, CA
Workplace
Remote, Onsite
Type
Full-time
Department
Engineering
Experience
5+ years
Education
Bachelor
Visa
Sponsored
Source
RecruiterFlow

Description

 
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.

Full-Stack Software Engineer

Location - Redwood City, CA (On-site)

On-site role requiring five days per week in-office in Redwood City.

Compensation

$215,000 – $290,000 Base + Extremely Competitive Equity

Visa

Open to Visa Transfers (OPT, H1B Transfers) + TN Support
Open to all except net-new H1B sponsorship.

Company Stage

Early-Stage, High-Growth AI Company

Industry

Artificial Intelligence, Voice AI, Conversational AI, Enterprise SaaS, Developer Infrastructure, Call Center Automation, AI Applications


About the Company

Our client is building an AI-powered voice automation platform designed to transform how businesses handle phone-based communication.

The platform enables companies to automate customer conversations, sales interactions, recruitment workflows, and call center operations using highly capable AI voice agents.

The company has achieved significant organic growth and revenue traction while maintaining a small, highly technical engineering organization. The team has scaled rapidly while remaining focused on product velocity, customer impact, and engineering excellence.

As a Full-Stack Software Engineer, you'll join a small, high-impact engineering team where engineers have significant ownership over product development, architecture, and technical direction.

You'll work closely with the founding team to build scalable full-stack systems spanning polished frontend experiences, backend APIs, AI orchestration, telephony integrations, analytics, and infrastructure.

This is an opportunity to work on a category-defining voice AI product while owning projects from architecture through production and directly influencing the company's technology and product direction.


What You'll Do

  • Build and ship full-stack product features across the platform
  • Develop polished and intuitive frontend experiences using React and TypeScript
  • Build scalable backend services and APIs using Node.js, Python, and other backend technologies
  • Develop core voice AI product capabilities including prompt orchestration and conversational workflows
  • Build dashboards, analytics systems, and customer-facing product experiences
  • Build and maintain telephony integrations supporting AI-powered voice conversations
  • Design and implement scalable distributed systems supporting high-volume AI workloads
  • Build production APIs and backend services supporting customer-facing applications
  • Own projects end-to-end from architecture and technical design through implementation, deployment, and iteration
  • Make architectural decisions across frontend, backend, infrastructure, and AI systems
  • Build reliable DevOps and deployment workflows supporting rapid product iteration
  • Work closely with the founding team to define product requirements and technical direction
  • Translate customer needs and feedback into product improvements
  • Collaborate directly with customers during onboarding and technical implementation
  • Debug production issues and improve system reliability and performance
  • Build tools and workflows that allow customers to activate and deploy AI voice solutions quickly
  • Design intuitive interfaces that simplify complex AI and telephony workflows
  • Build backend systems supporting prompt orchestration, call handling, analytics, and integrations
  • Integrate third-party APIs and external systems
  • Work across frontend and backend systems rather than operating within a narrowly defined engineering scope
  • Build systems capable of supporting large volumes of AI-driven conversations
  • Improve application performance, reliability, scalability, and user experience
  • Contribute to engineering standards, architecture, and development processes
  • Work closely with other engineers to maintain a high-quality and collaborative engineering culture
  • Rapidly prototype and iterate on new product ideas
  • Operate with a founder-level ownership mentality in a fast-moving environment
  • Identify opportunities to improve engineering processes, product workflows, and customer experience
  • Help define the technical foundation of a rapidly scaling voice AI platform

Ideal Candidate Background

Experience Requirements

  • 5+ years of professional software engineering experience
  • Strong full-stack engineering background
  • Experience working across both frontend and backend systems
  • Experience building and shipping customer-facing software products
  • Experience working at multiple startups, ideally YC-backed or high-growth technology companies, preferred
  • Experience at a fast-growing startup with rapid promotions and increasing technical ownership preferred
  • Experience owning projects end-to-end from architecture through production
  • Experience building production software in fast-paced environments
  • Experience working directly with product or customer-facing teams
  • Experience operating with significant autonomy and ownership
  • Experience working in environments with rapid deployment cycles
  • Strong product mindset and understanding of software quality standards
  • Strong understanding of modern web application architecture
  • Experience working with distributed systems preferred
  • Experience working with AI, voice AI, conversational AI, or developer platforms preferred
  • Experience working closely with founders or senior technical leadership preferred
  • Experience building zero-to-one products preferred

Technical Requirements

  • Strong React experience
  • Strong TypeScript experience
  • Strong JavaScript fundamentals
  • Strong backend engineering experience
  • Strong Python and/or Node.js experience
  • Experience building production APIs and backend services
  • Strong AWS experience
  • Strong understanding of distributed systems
  • Strong software architecture and system design skills
  • Experience building scalable web applications
  • Experience working with databases such as PostgreSQL or comparable relational databases
  • Experience with Redis or comparable data systems preferred
  • Experience building production infrastructure and deployment workflows
  • Experience with DevOps and cloud infrastructure
  • Experience integrating third-party APIs
  • Experience debugging and troubleshooting production systems
  • Experience building reliable and scalable backend systems
  • Experience working across frontend, backend, infrastructure, and product systems
  • Experience building customer-facing dashboards and analytics products
  • Experience with AI/ML systems or AI-powered applications preferred
  • Experience with voice AI or telephony systems preferred
  • Experience with prompt orchestration or LLM-powered workflows preferred
  • Strong understanding of distributed systems and backend architecture
  • Ability to design systems for scalability, reliability, and performance
  • Ability to learn new technologies and technical domains quickly
  • Strong coding fundamentals and ability to write production-quality software daily

Education

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field preferred
  • Equivalent practical engineering experience accepted
  • Strong computer science and software engineering fundamentals

Soft Skills

  • Exceptional technical ownership
  • Founder-level ownership mentality
  • Strong product judgment
  • Strong analytical and problem-solving ability
  • Strong communication skills
  • Highly collaborative and low-ego working style
  • Comfortable speaking up and suggesting improvements
  • Comfortable challenging existing processes and technical decisions
  • Comfortable working directly with founders and senior technical leadership
  • Strong bias toward action and execution
  • High execution velocity
  • Strong bias toward shipping
  • Comfortable making decisions with incomplete information
  • Comfortable operating in ambiguity
  • Strong ability to reason from first principles
  • Strong technical curiosity
  • Strong ability to learn quickly
  • Comfortable working across frontend and backend systems
  • Comfortable taking broad technical ownership
  • Strong debugging and troubleshooting instincts
  • Strong attention to engineering quality
  • Comfortable working in fast-paced startup environments
  • Strong customer orientation
  • Comfortable supporting customer onboarding and technical issues
  • Strong ability to communicate technical concepts clearly
  • Strong business and product intuition
  • Strong ability to collaborate across engineering and product teams
  • Comfortable with rapid deployment cycles
  • Comfortable working five days per week in Redwood City
  • Comfortable working in a high-intensity environment

Compensation & Benefits

  • Base Salary: $215,000 – $290,000
  • Extremely competitive equity
  • Opportunity to join a rapidly growing voice AI company
  • Opportunity to build category-defining AI-powered products
  • Significant ownership over product development and technical architecture
  • Direct collaboration with founders and senior technical leadership
  • Opportunity to work across frontend, backend, AI, telephony, and infrastructure
  • Exposure to large-scale conversational AI systems
  • Opportunity to work on products used for call center automation, sales, and recruiting
  • High degree of autonomy and technical ownership
  • Fast-paced engineering environment with rapid feedback loops
  • Strong collaborative and trust-based culture
  • Full health insurance coverage
  • Daily food/meal benefits
  • Commuter benefits
  • Cell phone and internet allowances
  • Health and wellness benefits
  • Visa transfer support
  • TN visa support
  • On-site engineering environment in Redwood City

Why Join

This is an opportunity to join a highly ambitious voice AI company that is already operating at significant scale while maintaining a small and highly technical engineering team.

You'll work directly with founders and senior engineers while building products across React, TypeScript, Node.js, Python, AWS, AI orchestration, telephony, analytics, and distributed systems.

You'll own projects from architecture through production and have a direct impact on the product, technical roadmap, and engineering culture.

If you enjoy full-stack engineering, building zero-to-one products, solving difficult distributed systems problems, working closely with founders, and operating with high ownership in a fast-moving AI environment, this role offers exceptional technical and product scope.

Skills

PythonJavaScriptTypeScriptReactNode.jsAWSPostgreSQLRedisDevOps

Similar Jobs

30

Full Stack Software Engineer

Mydnainc · Houston, TX

Today

Full Stack Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Yesterday

Fullstack Software Engineer

User Experience Researchers Pteltd · Singapore

Yesterday

Full Stack Software Engineer

Parsons Corporation · USA MD Annapolis Junction (Field), United States of America +1 · Onsite

Yesterday

Software Engineer - Full Stack

White Cloak Technologies · Pasig

3 days ago

Software Engineer (Full-stack)

Impiricus · New York, NY, Atlanta, GA, or Remote, USA +1 · Remote

4 days ago

Full Stack Software Engineer

Black Cape · Arlington, VA · Onsite

4 days ago

Fullstack Software Engineer

Physicalintelligence · San Francisco · Onsite

4 days ago

Full-stack Software Engineer

Manulife and John Hancock Careers · Hong Kong, Manulife Financial Centre

4 days ago

Software Engineer, Full Stack

Lucet Health · Philadelphia, PA

4 days ago

Software Engineer - Fullstack

Xplor Technologies · Pune, MH, India

5 days ago

Software Engineer – Full Stack

Wabtec · Contagem, MG, Brazil · Onsite

5 days ago

Full-Stack Software Engineer

Mwdn · Kyiv, Kyiv city, UA

6 days ago

Software Engineer - Full Stack

Altisource · Bengaluru, KA, India · Remote

1 week ago

Full Stack Software Engineer

Booz Allen Hamilton · USA, MD, Annapolis Junction (304 Sentinel Dr) - Non Client Site, United States of America

1 week ago

Software Engineer, Full Stack

"Plane Software, Inc." · United States

1 week ago

Full Stack Software Engineer

American Bureau of Shipping (ABS) · Knoxville, TN, United States, US

1 week ago

Software Engineer - Fullstack

Luminary · Remote/Hybrid +1 · Remote

1 week ago

Software Engineer Fullstack

Babelgroup · SANTO DOMINGO, Dominican Republic · Hybrid

1 week ago

Full Stack Software Engineer

Booz Allen Hamilton · USA, DC, Washington (200 MacDill Blvd), United States of America

1 week ago

Full Stack Software Engineer

Booz Allen Hamilton · USA, DC, Washington (200 MacDill Blvd), United States of America

1 week ago

Full Stack Software Engineer

Ebay · Dublin, Ireland · Hybrid

1 week ago

Software Engineer (Full Stack)

Financial Technology Partners · San Francisco +1 · Hybrid

1 week ago

Fullstack Software Engineer

The Fork · Paris +1

1 week ago

Full Stack Software Engineer

citibank · Irving, TX,US, US

1 week ago

Full Stack Software Engineer

Citi Bank · 6400 LAS COLINAS BLVD IRVING, United States of America · Hybrid

1 week ago

Software Engineer, Fullstack

SimSpace Corporation · Remote - Costa Rica · Remote

1 week ago

Software Engineer (Full Stack)

Workstream · Lehi, Utah +1 · Remote, Hybrid, Onsite

1 week ago

Full Stack Software Engineer

Maxar · Springfield, VA, United States of America +1 · Onsite

1 week ago

Software Engineer - Full Stack

Barclays · Pune, Gera Commerzone SEZ, India

1 week ago