Senior Developer (CI/CD Architecture)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Developer (CI/CD Architecture): Designing and evolving CI/CD pipeline architectures for GitHub Actions to enable fast, reliable, low-friction workflows with an accent on build/test performance, multi-platform constraints, and developer experience. Focus on translating CI observability into architectural changes, improving application-layer performance, and co-developing golden workflows and guardrails with CI Platform.
Location: Remote within the United States or Canada
Salary: Annual base salary between $153,000 USD and $214,000 USD (US) or $144,000 CAD and $202,000 CAD (Canada)
Company
builds cybersecurity software for secure identity, sign-in, and trusted devices.
What you will do
- Define and evolve reference CI architectures for GitHub Actions across product engineering, including job decomposition/parallelization, caching & artifacts, test partitioning/execution, and multi-platform builds.
- Redesign slow or fragile pipelines with measurable outcomes (e.g., reducing P90 pipeline time and rerun rates).
- Improve CI developer experience by making failures easier to diagnose and fix and by building tooling/abstractions/templates that make best practices the default.
- Drive application-layer performance optimization across build/compilation strategies, dependency management, and toolchain performance; reduce test flakiness with service/app owners.
- Establish observability → action loops by turning CI metrics into architectural changes and prioritizing highest-leverage fixes.
- Co-develop “golden workflows & guardrails” with CI Platform, aligning usability patterns with secure defaults and platform primitives.
Requirements
- Experience designing or evolving CI/CD pipelines (GitHub Actions preferred).
- Hands-on ability to improve build and test performance (caching strategies, dependency optimization, parallelization, test sharding/partitioning).
- Deep familiarity with multi-platform build/test constraints across macOS, Windows, and Linux.
- Strong software engineering fundamentals and systems thinking.
- Practical debugging skills to isolate bottlenecks using logs/metrics and drive fixes across multiple layers.
- Comfort collaborating across teams and codebases; ability to influence without direct ownership.
Culture & Benefits
- Remote-first work environment with travel for in-person engagement (e.g., annual offsites, team meetings, customer/industry events).
- Generous paid time off, health and dental benefits, and retirement matching (plus RRSP in Canada).
- Equity grant (RSUs for most employees) and participation in incentive programs where applicable.
- Outcome-driven, pragmatic approach focused on sustained improvements and clear feedback loops.
- Developer-empathetic collaboration with clear ownership boundaries.
Hiring process
- Interviews focused on CI/CD architecture, performance/debugging, and cross-team collaboration.
- Application review may use AI/ML tools for initial screening; candidates can opt out if desired.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →