Sr. Software Engineer, UI Developer Tooling (Hybrid, New York)
Core
Lead the design and build of the shared developer tooling foundation for CrowdStrike's next-generation front end, consolidating build infrastructure, dependency management, and CI into a single internal platform.
Role type
Senior IC UI Platform Engineer (Developer Tooling)
Builds
Module federation foundations, build pipelines, scaffolding, automation, and a single CLI for UI teams.
Domain
Cybersecurity / Front-end Engineering / DevOps
Required skills
TypeScript, Vite, module federation, monorepo tooling (Nx, Turborepo), GitLab CI, dependency management automation, security scanning integration, AI-assisted workflows
Preferred skills
Playwright, Jenkins, ephemeral preview environments, DORA/SPACE metrics, contract testing
Technologies
Vite, GitLab CI, Jenkins, Nx, Turborepo, pnpm, Renovate, Snyk, TypeScript
Responsibilities
Own module federation architecture; lead shared Vite build and dev-server tooling; design and run CI pipelines; ship the single CLI for the platform; wire automated dependency management and security scanning; shift left linting and validation; pair with Product Group leads for migration; mentor engineers on build tooling; build ephemeral environments per MR.
Seniority
Senior, hands-on IC