Replit

Senior Software Engineer, Enterprise Platform

Replit2 months ago
Location

Foster City, CA (Hybrid) In office M,W,F

Type

Full Time

Salary

USD 130,000 – 290,000

Level

Senior

Role

Senior Software Engineer

Posted

Feb 4, 2026

Full TimeSenior

The role

Summary

Join Replit's Enterprise Platform team to build infrastructure that enables the world's largest organizations to deploy Replit within their security and compliance boundaries. This role focuses on designing single-tenant architectures, private networking capabilities, and enterprise-grade authorization systems. Requires 4+ years of infrastructure experience with strong skills in Go/Python/TypeScript, Kubernetes, and cloud networking.

What you'll do

Enterprise Infrastructure Design: Design and implement single-tenant and dedicated deployment options with enterprise-grade isolation guarantees
Private Networking Implementation: Build VPC peering, private connectivity, and static IP configurations for enterprise network integration
Authorization Services Development: Create fine-grained access controls and custom permission models integrated with customer identity systems
Data Protection Features: Implement BYOK encryption, customer-managed keys, and data residency controls for sensitive enterprise data
Infrastructure Automation: Write Terraform modules and automation for reliable, repeatable enterprise deployments across regions
System Debugging and Hardening: Troubleshoot complex infrastructure issues spanning networking, authorization, Kubernetes, and cloud services
Go-to-Market Collaboration: Partner with Sales and Customer Success teams to understand requirements and unblock enterprise deployments
Technical Strategy Contribution: Define SLAs/SLOs for enterprise infrastructure and participate in build-vs-buy technical decisions

What we look for

Technical

Infrastructure Engineering Experience4+ years of experience in Infrastructure Engineering, Platform Engineering, or similar roles
Programming ProficiencyStrong skills in Go, TypeScript, or Python with focus on high-quality, well-tested code
Kubernetes Production ExperienceHands-on experience with Kubernetes and cloud-native technologies in production environments
Cloud Networking ExpertiseSolid understanding of VPCs, peering, private connectivity, load balancers, and DNS
Infrastructure as CodeExperience with Terraform and configuration management for automated deployments
Authentication SystemsFamiliarity with OAuth/OIDC, RBAC/ABAC models, and policy enforcement mechanisms
Security FundamentalsKnowledge of TLS, encryption at rest, and key management concepts
Distributed Systems DebuggingStrong debugging skills across complex distributed systems and microservices architectures
Technical CommunicationExcellent written communication skills for explaining technical tradeoffs to diverse stakeholders

Education

Bachelor's Degree PreferredComputer Science, Engineering, or related technical field preferred but not required with equivalent experience

Experience

Infrastructure Engineering4+ years building and maintaining production infrastructure systems at scale
Enterprise SystemsExperience working with enterprise security requirements and compliance frameworks
Cloud PlatformsProduction experience with major cloud providers, preferably Google Cloud Platform

Skills

Required skills

Go ProgrammingProficiency in Go for building scalable infrastructure services
Python DevelopmentStrong Python skills for automation and tooling development
TypeScriptExperience with TypeScript for API and service development
Kubernetes AdministrationProduction experience managing Kubernetes clusters and workloads
TerraformInfrastructure as Code using Terraform for automated deployments
Cloud NetworkingDeep understanding of VPC, peering, and private connectivity
OAuth/OIDCAuthentication and authorization protocol implementation
System DebuggingAdvanced troubleshooting across distributed systems
Technical CommunicationAbility to explain complex technical concepts to various audiences

Nice to have

Google Cloud PlatformExperience with GCP services, networking, and IAM
Multi-tenant ArchitectureExperience building multi-tenant or single-tenant SaaS infrastructure
Enterprise ComplianceFamiliarity with SOC 2, FedRAMP, HIPAA compliance frameworks
CMEK/BYOK ImplementationExperience with customer-managed encryption key systems
Developer Platform ExperienceBackground in developer platforms, cloud IDEs, or productivity tools

Compensation & benefits

Salary

USD 130,000 – 290,000 (annual)

Stock options

Available

Benefits

Competitive Salary & Equity

Market-competitive base salary with significant equity compensation

401(k) with Match

Retirement savings program with 4% company match

Health Insurance

Comprehensive health, dental, vision, and life insurance coverage

Disability Coverage

Short-term and long-term disability insurance protection

Parental Leave

Paid parental, medical, and caregiver leave policies

Commuter Benefits

Transportation assistance and commuter benefit programs

Wellness Stipend

Monthly wellness allowance for health and fitness expenses

Flexible Time Off

Unlimited PTO policy with company holidays

Office Setup Reimbursement

Home office equipment and setup expense reimbursement

Team Gatherings

Quarterly team events and company gatherings

Office Amenities

Premium in-office amenities and refreshments


Interview process

  1. 1
    Initial Screen Phone or video screening with recruiter covering background and role fit
  2. 2
    Technical Phone Interview 45-minute technical discussion focusing on infrastructure design and problem-solving
  3. 3
    System Design Interview Technical deep-dive on designing enterprise-scale infrastructure systems
  4. 4
    Code Review Session Review and discussion of previous infrastructure code and architectural decisions
  5. 5
    Team Interview Meet with potential teammates to discuss collaboration and technical approach
  6. 6
    Final Interview Leadership interview focusing on strategic thinking and culture fit

Apply for this position

You'll be redirected to the company's application page


Replit

Replit

View all jobs

Replit is a platform that allows developers to code in the browser.

San Francisco, California, United StatesFounded 2015replit.com

Tech Stack

Languages
GoPythonTypeScript
Frameworks
KubernetesOAuth/OIDCgRPC
Databases
PostgreSQLRedis
Tools
TerraformDockerHelmPrometheusGrafana
Other
Google Cloud PlatformVPC PeeringBYOK/CMEKRBAC/ABAC
Apply Now