Software Engineer, Infrastructure
Job DescriptionJob Description
Industry: AI-driven Developer Tools
As a foundational Infrastructure Engineer on a growing team, your mission is to dramatically increase developer velocity by streamlining and scaling the entire development lifecycle.
Responsibilities:
You'll own everything from local development environments to CI/CD pipelines and infrastructure-as-code, supporting multiple codebases (TypeScript, Python, and more).
You will be responsible for optimizing build tooling, hardening CI systems (e.g., GitHub Actions-based), improving cloud infrastructure (e.g., AWS CDK), and implementing robust observability and alerting systems.
You'll have significant autonomy to set direction and make decisions that directly impact the productivity of the entire engineering team.
Requirements:
Bachelor's in Computer Science or equivalent practical experience.
3+ years of professional software engineering experience.
Significant experience with TypeScript.
Hands-on experience with CI/CD systems (e.g., GitHub Actions).
() Track record of building internal developer tooling or productivity platforms.
() Experience with large-scale monorepos or polyglot software environments.
() Experience with modern build acceleration tools (e.g., turbo, pnpm).