Replit in Foster City, CA is seeking a Software Engineer to enhance the developer workflow and productivity. The role requires expertise in TypeScript and/or Go, with a focus on maintaining codebases and optimizing build systems. Candidates should be experienced and capable of driving improvements in developer experiences while collaborating closely with cross-functional teams. This full-time position encourages applications from diverse backgrounds and offers flexible time off and competitive benefits.
Qualifications
Experienced software engineer with a track record of improving developer productivity at scale.
Strong proficiency in TypeScript and/or Go and/or Nix.
Expertise in modern build systems and toolchains such as Vite, webpack, or esbuild.
Proficiency with linters, formatters, testing frameworks, and code generation tools.
Experience managing monorepos or large-scale codebases.
Responsibilities
Maintain and evolve our codebase structure, including TypeScript monorepo, Go services, and internal tooling.
Own the build and test pipelines and optimize them to minimize build times.
Drive code generation and type-safe interfaces across service boundaries.
Set standards for code quality using automation tools.
Streamline development setup and onboarding experience.
Work with platform teams to improve deployment processes.
Adopt and lead migrations to better tools.
Manage dependencies and interface with open-source libraries.
Job description
Replit in Foster City, CA is seeking a Software Engineer to enhance the developer workflow and productivity. The role requires expertise in TypeScript and/or Go, with a focus on maintaining codebases and optimizing build systems. Candidates should be experienced and capable of driving improvements in developer experiences while collaborating closely with cross-functional teams. This full-time position encourages applications from diverse backgrounds and offers flexible time off and competitive benefits.