Buildkite is a company that provides a CI platform trusted by leading engineering teams. They are seeking a Senior Design Engineer to own the entire web experience, ensuring a fast, elegant, and scalable website that reflects the brand and product narrative.
Responsibilities:
- Own the Buildkite website and CMS end-to-end
- Own the full web experience: information architecture, layout and design, frontend implementation, performance, accessibility, and ongoing quality
- Ensure the website remains a credible, differentiated, product-grade experience that reflects Buildkite’s standards
- Build a component-driven system that scales
- Design and build a reusable component system that stays on-brand and supports new pages, products, and content types
- Establish patterns that make shipping fast while maintaining craft and consistency
- Define and maintain the web platform stack
- Collaborate and lead on the direction of the website stack: framework, styling, build tooling, CI, hosting, analytics, and experimentation
- Set pragmatic standards that keep the platform modern, maintainable, and resilient over time
- Evolve CMS integration and publishing workflows
- Improve how content ships across the org, with safe guardrails and governance
- Build preview environments, validations, reusable modules, and publishing standards that enable broader teams to contribute confidently
- Translate Buildkite’s identity into a living system
- Work embedded in a centralised Brand team to bring typography, motion, interaction patterns, theming, and responsiveness to life
- Ensure Buildkite’s design language is expressed consistently across the web surface
- Partner across the company as the web craft owner
- Collaborate with every org function to ensure the end-to-end Buildkite experience is cohesive, coherent, and compelling
- Align stakeholders while protecting quality, performance, and long-term maintainability
- Establish a sustainable operating model
- Build monitoring, performance budgets, accessibility checks, search hygiene, and documentation
- Create regular reporting and operational cadence
- Run a Web OS that compounds
- You’ll operate with a cadence that scales beyond you - building a web platform that gets sharper, faster, and more undeniable every time we ship:
- Craft loop: interaction, motion, typography; the details engineers feel
- System loop: components and patterns that make new pages inevitable, not bespoke
- Performance loop: speed, accessibility, SEO, reliability; always product-grade
- Publishing loop: CMS guardrails so the org can ship without breaking the surface
- Proof loop: repeatable launches and pages that turn Buildkite’s reality into receipts
- Trust loop: simple metrics that show the site compounding, not drifting
- Represent Buildkite through the web with authority and taste
- Treat the website as our most visible brand experience, not a brochure
- Craft a domain that engineers respect in their bones
- Shape what “good” looks like for Buildkite on the modern web
Requirements:
- Experience extending brand systems across a modern web presence
- Experience with design tooling such as Figma, Sketch, or similar
- Strong frontend engineering background with frameworks such as Astro, Next, Tailwind, or equivalent
- Familiarity with the DevTools and the DevOps ecosystem, understanding what credibility looks like for technical audiences
- Proven ability to tackle complex problem-solving, independently or collaboratively
- Clear communication skills; able to explain technical decisions to both engineers and non-technical stakeholders
- High empathy and strong async collaboration instincts in a remote-first environment
- Experience with AWS S3, CDNs, Brotli, or modern web delivery infrastructure
- Familiarity with experimentation, analytics, and web performance tooling
- Deep understanding of CI concepts and modern developer workflows