Member of Technical Staff, Developer Tooling

Posted 66ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Technical staff member developing CI/CD systems for a digital asset platform. Focused on creating secure pipelines and improving developer experience in a remote setting.

Responsibilities:

  • Build the Platform: Design and implement the next generation of our Continuous Integration and Continuous Delivery (CI/CD) pipelines, focusing on security, speed, and reliability.
  • Monorepo Management: maintain and optimize the health of our monorepo, ensuring scalable dependency management and fast incremental builds.
  • Cloud Architecture: Work with GCP to architect secure, scalable runtime environments.
  • Complexity and Impact of Work:
  • Developer Experience (DevEx): Measure and improve 'DORA metrics' (Deployment Frequency, Lead Time for Changes). Identify friction points in the developer workflow and automate them away.
  • Test Infrastructure: Build robust local and remote test infrastructure (ephemeral environments) to boost developer confidence and productivity.
  • Cost & Efficiency: Monitor and optimize cloud and build fleet costs without sacrificing performance.
  • Communication and Influence

Requirements:

  • Strong programming skills and automation.
  • Have experience with one of the major cloud providers (ideally GCP and/or AWS)
  • Have experience building complex and performant CI/CD systems
  • Have experience with Build toolchains such as Bazel, Gradle
  • Strong verbal and written communication skills

Benefits:

  • Work with external partners and internal engineering and security teams to deliver secure cloud infrastructure solutions
  • Advocate the best practice across developer experience and CI