- 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
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.