Forward Deployed Engineer

Senior · Full Time

Foster City, CAUSD 180k – 300k2d ago
Apply for this role

Opens Replit's application page

Role

What you'll do.

Forward Deployed Engineer at Replit is a deeply technical, hands-on role partnering directly with enterprise customers to architect, build, and deploy AI-powered applications and integrations on Replit's agentic software creation platform. This position combines full-stack engineering expertise with customer-facing collaboration, requiring 5+ years of production software development experience, proficiency with LLM applications, and proven ability to navigate complex enterprise environments. Success demands technical depth across cloud infrastructure, enterprise integration patterns, and the communication skills to translate customer business requirements into pragmatic technical solutions that drive production adoption.

Responsibilities

  • Embed with Strategic Customers: Work directly alongside enterprise customers as a trusted technical partner, embedding within their organizations to understand business objectives, technical constraints, and organizational structure. Serve as the primary technical representative for complex implementations, building deep domain knowledge of each customer's infrastructure, goals, and challenges.
  • Design & Build Production Applications: Lead the design and implementation of high-impact AI-powered applications and workflows on Replit, taking projects from initial conception and prototyping through production deployment. Write production-grade code, implement security best practices, and ensure applications meet enterprise reliability standards.
  • Architect Enterprise-Scale Solutions: Design secure, scalable, and maintainable architectures that integrate Replit with customers' existing technology stacks. Create technical designs that account for data governance, security compliance, performance requirements, and operational complexity inherent in large organizations.
  • Execute Complex Integrations: Build integrations connecting Replit with customers' enterprise systems, including SSO and identity providers, data warehouses and internal data sources, existing APIs and SaaS platforms, and internal developer infrastructure. Navigate authentication, authorization, and data sharing challenges unique to enterprise environments.
  • Own Technical Deployments End-to-End: Serve as the technical owner throughout implementation, managing deployment planning, coordinating with customer infrastructure teams, identifying and resolving technical blockers, debugging production issues, and driving projects to successful adoption. Maintain accountability for meeting timelines and quality standards.
  • Bridge Customer Insights & Product Development: Synthesize learnings from customer interactions into actionable insights for Replit's product and engineering teams. Identify recurring technical constraints, unmet customer needs, and feature gaps. Translate field patterns into documented playbooks, templates, and product requirements that improve the platform.
  • Collaborate Across Functional Teams: Work closely with Replit's Product, Design, Engineering, and Sales teams to deliver cohesive customer experiences. Provide field feedback that influences product roadmap decisions, escalate technical blockers to internal engineering, and ensure customer needs inform platform development priorities.
  • Iterate Based on Real-World Feedback: Demonstrate agility by shipping incremental improvements, gathering customer feedback, and adjusting implementations based on actual usage patterns. Monitor application performance, user adoption metrics, and technical health, optimizing based on data-driven insights.

Qualifications

What we look for.

Technical

  • Programming Language Proficiency

    Strong proficiency in at least one primary programming language (Python, JavaScript/TypeScript, Java, Go, Rust, or similar), with the ability to quickly learn and work across additional languages as required by customer projects.

  • Cloud Infrastructure Knowledge

    Solid understanding of modern cloud platforms (AWS, GCP, Azure), including compute services, managed databases, serverless computing, networking, and deployment strategies.

  • API Design & Integration

    Deep familiarity with REST APIs, GraphQL, webhook patterns, and enterprise integration patterns. Experience designing and consuming APIs, managing authentication/authorization, and handling API versioning.

  • Database & Data Systems

    Working knowledge of relational databases (PostgreSQL, MySQL), NoSQL databases (MongoDB, DynamoDB), data warehouses (Snowflake, BigQuery, Redshift), and experience with query optimization and data pipeline design.

  • Enterprise Authentication & Security

    Understanding of enterprise security patterns including OAuth/OIDC, SAML, multi-factor authentication (MFA), and experience implementing or integrating with identity providers and SSO systems.

Education

  • Bachelor's Degree in Computer Science or Related Field

    Preferred background in computer science, software engineering, mathematics, physics, or equivalent practical experience demonstrating strong foundational computer science knowledge.

Experience

  • 5+ Years Production Software Engineering

    Minimum five years of professional experience building and deploying production software systems. This should include full project lifecycle experience from architecture and development through deployment, monitoring, and maintenance.

  • LLM Application Development in Production

    Hands-on experience implementing Large Language Model applications in production environments, specifically including retrieval-augmented generation (RAG), function calling, tool use patterns, and evaluation frameworks for AI system quality.

  • Complex Technical System Ownership

    Direct experience designing, architecting, implementing, and taking ownership of complex technical systems through their full lifecycle, including handling architectural decisions, performance optimization, and production support.

  • Direct Customer or Stakeholder Engagement

    Proven track record working directly with customers, external partners, or cross-functional engineering teams. Experience translating business needs into technical requirements and maintaining alignment throughout implementation.

Skills

Required

  • Production Software Development

    5+ years of hands-on experience building, deploying, and maintaining production software systems. Demonstrated ability to take projects from concept through deployment with accountability for reliability and performance in live environments.

  • LLM Applications Development

    Hands-on production experience with Large Language Models, including retrieval-augmented generation (RAG), function calling/tool use, prompt engineering, evaluation frameworks (evals), and optimization techniques for AI-powered applications.

  • Full-Stack Engineering

    Strong programming fundamentals with the ability to rapidly understand unfamiliar codebases, APIs, and technical ecosystems. Capability to work across front-end, back-end, and DevOps concerns within enterprise applications.

  • Enterprise Systems Architecture

    Experience designing, architecting, and owning complex technical systems end-to-end, from initial design through production deployment. Understanding of scalability, security, and operational considerations in enterprise contexts.

  • Technical Customer Engagement

    Proven ability to communicate complex technical concepts clearly to non-technical stakeholders. Experience working directly with customers, partners, or cross-functional teams to translate business requirements into pragmatic technical solutions.

  • Autonomous Problem-Solving

    Demonstrated capability to operate effectively in ambiguous, rapidly-changing environments and independently drive technical projects to completion without constant oversight or guidance.

Preferred

  • Forward Deployed Engineering Experience

    Nice to have

    Direct experience in Forward Deployed Engineering, Solutions Architecture, Sales Engineering, or consulting roles that combine deep technical expertise with direct customer delivery and implementation.

  • AI-Powered Developer Tools

    Nice to have

    Background building and deploying AI-powered applications, agents, autonomous systems, or developer tools that enhance productivity and enable new workflows.

  • Cloud Infrastructure & Deployment

    Nice to have

    Practical expertise with modern cloud platforms (AWS, GCP, Azure), containerization, Kubernetes, application deployment strategies, and infrastructure-as-code practices.

  • Enterprise Integration Patterns

    Nice to have

    Experience integrating software into complex enterprise environments, including Single Sign-On (SSO), identity and access management (IAM), data warehouse integration, internal APIs, and existing developer infrastructure.

  • Agile Delivery & Iteration

    Nice to have

    Track record of shipping quickly, gathering user feedback, and iterating based on real-world usage patterns and customer needs in fast-moving technical environments.

Tech stack

Languages

PythonJavaScript/TypeScriptSQL

Frameworks

LLM Frameworks (LangChain, LlamaIndex, etc.)FastAPI / Flask / DjangoReact / Vue / Angular

Databases

PostgreSQLMongoDB / NoSQL DatabasesData Warehouses (Snowflake, BigQuery, Redshift)Redis / Vector Databases (Pinecone, Weaviate)

Tools

AWS / Google Cloud / AzureDocker / KubernetesGit / GitHubCI/CD Tools (GitHub Actions, GitLab CI, Jenkins)Observability Tools (Datadog, New Relic, CloudWatch)

Other

API Integration & ManagementOAuth / OIDC / SAML / SSOInfrastructure-as-Code (Terraform, CloudFormation)Prompt Engineering & LLM Optimization

Compensation

Pay and benefits.

Base·USD 180,000 – 300,000

Equity·Stock options

Benefits

  • Competitive Salary and Equity

    Market-rate compensation package combining base salary with equity grants, providing ownership stakes in Replit's growth as an AI-powered development platform.

  • 401(k) Retirement Plan

    Company-sponsored retirement savings plan with 4% employer match on contributions for US-based employees, supporting long-term financial planning.

  • Comprehensive Health Coverage

    Full medical, dental, and vision insurance benefits, plus life insurance coverage to protect employee and family wellbeing.

  • Short-Term and Long-Term Disability

    Income protection programs providing coverage for periods of disability, ensuring financial security during unexpected health challenges.

  • Paid Leave Benefits

    Generous paid parental leave, medical leave, and caregiver leave to support employees during major life events and family responsibilities.

  • Flexible Time Off (FTO) and Holidays

    Flexible time off policy allowing employees to manage work-life balance with autonomy, plus coverage of standard US holidays.

  • Commuter Benefits

    Pre-tax commuter benefits for public transportation and parking for in-office and US-based employees, reducing transportation costs.

  • Monthly Wellness Stipend

    Monthly allowance for wellness activities, fitness memberships, mental health services, or other health and wellbeing initiatives of employee's choice.

  • Autonomous Work Environment

    Culture of trust and autonomy with flexible work arrangements, emphasizing output and results over rigid schedules or micromanagement.

  • In-Office Setup Reimbursement

    Company reimbursement for home office equipment, desk setup, and ergonomic accommodations for in-office employees.

  • Quarterly Team Gatherings

    Regular all-hands and team in-person events for collaboration, culture building, and strengthening relationships across distributed teams.

  • In-Office Amenities

    On-site amenities at Replit offices including coffee, snacks, collaboration spaces, and facilities designed to support productivity and employee experience.

Full posting

Original listing.

Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation.

About the role:

Join our FDE team and work directly with some of the world's largest organizations to turn their most ambitious ideas into production applications on Replit. As a Forward Deployed Engineer, you'll partner closely with customers to understand their technical and business needs, architect solutions, and build the integrations and applications required to deploy Replit successfully within complex enterprise environments.

This is a deeply technical and hands-on role. You won’t just advise customers on what to build—you’ll build alongside them. You’ll take applications from initial idea and prototype through deployment and production, navigate complex enterprise environments, and solve the technical challenges that emerge when AI-powered software development meets real-world infrastructure, data, security, and organizational constraints.

You will:

  • Build with Customers: Embed with strategic enterprise customers to design and build high-impact applications and AI-powered workflows on Replit, taking projects from initial concept through production deployment.

  • Architect Enterprise Solutions: Design secure, scalable architectures that connect Replit with customers’ existing systems, data, APIs, identity providers, and infrastructure.

  • Integrate with the customer's stack: SSO, data warehouses, internal APIs, and SaaS systems.

  • Own Technical Deployments: Serve as the technical owner for complex enterprise implementations, identifying blockers, debugging issues, and driving projects through to successful production adoption.

  • Bridge Customers and Product: Develop a deep understanding of how enterprises use Replit and translate field insights, technical constraints, and recurring customer needs into actionable feedback for Replit’s product and engineering teams.

  • Collaborate closely with Product, Design, and other Engineering teams to deliver high-quality experiences

  • Ship quickly and iterate based on customer feedback and usage data

  • Turn field patterns into templates, playbooks, and product requirements. Ship the best patterns back to the platform.

Required skills and experience:

  • 5+ years of software engineering experience building and deploying production software

  • Strong programming skills and the ability to quickly understand and work across unfamiliar codebases, APIs, and technical environments

  • Hands-on work with LLM applications in production: retrieval, tool calls, and evals.

  • Experience designing and owning complex technical systems from architecture through production

  • Demonstrated ability to operate effectively in ambiguous environments and independently drive technical projects to completion

  • Strong technical communication skills and experience working directly with customers, partners, or cross-functional stakeholders

  • Ability to translate business requirements and customer problems into pragmatic technical solutions

Preferred Qualifications

  • Experience in Forward Deployed Engineering, Solutions Architecture, Sales Engineering, consulting, or another highly technical customer-facing role

  • Experience building and deploying AI-powered applications, agents, or developer tools

  • Experience with modern cloud infrastructure, application deployment, databases, APIs, authentication, and enterprise integration patterns

  • Experience integrating software into complex enterprise environments, including identity and access management, internal data sources, APIs, and existing developer infrastructure

Full-Time Employee Benefits Include:

💰 Competitive Salary & Equity

💹 401(k) Program with a 4% match (US Only)

⚕️ Health, Dental, Vision and Life Insurance

🩼 Short Term and Long Term Disability

🚼 Paid Parental, Medical, Caregiver Leave

🏝 Flexible Time Off (FTO) + Holidays

🚗 Commuter Benefits (In-Office & US Only)

📱 Monthly Wellness Stipend

🧑‍💻 Autonomous Work Environment

🖥 In Office Set-Up Reimbursement (In-Office Only)

🚀 Quarterly Team Gatherings

☕ In Office Amenities (In-Office Only)

Want to learn more about what we are up to?

Interviewing + Culture at Replit

To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.

Redirects to Replit's application page.

Other roles

More at Replit.

View all 29 roles