Remotery

Senior Developer, CI Architecture

Posted Aug 4

This is a fully remote position, open to applicants in United States, +1 more state.

📋 Description

• Establish and enhance reference CI architectures for GitHub Actions throughout Product Engineering.

• Create strategies for job decomposition, parallelization, caching, artifact management, test partitioning and execution, as well as multi-platform builds.

• Collaborate with teams to revamp slow or unreliable pipelines through focused engagements with measurable results.

• Enhance the CI developer experience by simplifying the diagnosis and resolution of failures.

• Develop tools, abstractions, and templates that establish best practices as the standard approach.

• Lead performance optimizations at the application layer encompassing build and compilation strategies, dependency management, and toolchains.

• Work with service and application owners to improve test architecture and minimize test flakiness.

• Convert CI metrics into actionable architectural modifications.

• Assist teams in understanding CI signals and prioritizing impactful fixes.

• Co-create standardized workflows and guidelines with the CI Platform.

• Partner with CI Platform and product engineering teams across various codebases and ownership areas.


⛳️ Requirements

• Proven experience in designing or enhancing CI/CD pipelines, ideally with GitHub Actions.

• Practical skills in boosting build and test performance through compilation caching, dependency optimization, parallelization, and test sharding or partitioning.

• Extensive knowledge of multi-platform builds and testing across macOS, Windows, and Linux.

• Strong foundations in software engineering and systems thinking.

• Effective debugging skills utilizing logs and metrics to identify bottlenecks and implement fixes across multiple layers.

• Ability to collaborate across teams and codebases while influencing outcomes without direct authority.

• Familiarity with build systems or toolchains such as Rust, Node/pnpm, or mobile toolchains is advantageous.

• Experience with monorepos, large-scale CI, or initiatives aimed at enhancing developer productivity is a plus.

• Background in developing internal tools like CLI tools, workflow generators, or reusable actions/workflows is beneficial.

• Experience using observability data, such as Datadog CI metrics, to guide performance enhancements is a bonus.

• Must already possess legal authorization to work in the United States or Canada; 1Password does not provide work authorization, relocation assistance, or visa sponsorship/transfers.


🏝️ Benefits

• Immediate enrollment in 1Password's benefits program.

• Health benefits.

• Dental benefits.

• 401(k) for roles based in the USA.

• RRSP for roles based in Canada.

• Generous paid time off.

• Equity grant.

• Participation in applicable incentive programs.

• Maternity and parental leave top-up programs.

• Competitive health benefits.

• Generous PTO policy.

• RSU program for the majority of employees.

• Retirement matching program.

• Free 1Password account.

• Paid volunteer days.

• Peer-to-peer recognition through Bonusly.

• Remote-first work environment.

• Opportunities for in-person engagement, including department-wide offsites, team meetings, and customer/industry events.

People also viewed

3Core Systems, Inc1 day ago

SAP PLMSI Developer

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
Fortrea1 day ago

Senior Programmer Analyst

US flagUnited States OnlyFull-timeSoftware Engineer$80k – $95k/year
ApplyView job
Stralynn Consulting Services, Inc1 day ago

Senior Power Platform, Integration Developer

US flagUnited States OnlyFreelanceSoftware Engineer
ApplyView job
Abacus Group1 day ago

Software Engineer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer
ApplyView job
Entermotion Design Studio1 day ago

Mobile Developer, React Native

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Skydio1 day ago

Senior Curriculum Developer, sUAS Operations

US flagUnited States OnlyFull-timeSoftware Engineer$110k – $145k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers