Staff Software Developer, Devx (developer Infrastructure)

Robinhood Robinhood · Fintech · New York, NY +1 · ENG Infrastructure

Staff Software Developer for Robinhood's DevX team, focusing on building and operating core developer infrastructure including build systems, CI pipelines, and remote development environments to enhance engineering productivity and efficiency.

What you'd actually do

  1. Architect the long-term technical strategy and roadmap for our core developer infrastructure, including CI, SCM, and development environments.
  2. Build and maintain robust, scalable infrastructure capable of handling increasing operational loads with a relentless focus on speed, safety, and reliability.
  3. Lead the strategy for developer onboarding and development environments, reducing time-to-first-commit and making it effortless for engineers to be productive.
  4. Collaborate with engineering teams to standardize build and CI patterns, eliminate developer friction, and champion high engineering standards across the organization.
  5. Provide technical mentorship to engineers across the team, conducting rigorous design reviews and establishing best-practice operational guidelines.

Skills

Required

  • Designing, scaling, and operating critical developer infrastructure or high-volume build/CI systems in production environments
  • Deep subject-matter expertise in modern build systems (such as Bazel) and distributed or remote build execution, with a strong understanding of CI/CD at scale
  • Strong programming proficiency in Go or Python, with a track record of building reliable, maintainable system software
  • Proven ability to guide complex technical initiatives from conception to completion, aligning technical execution with company-wide objectives
  • Excellent communication and collaboration skills to advocate for build/CI tooling adoption, drive onboarding improvements, and mentor other engineers

What the JD emphasized

  • core developer infrastructure
  • build systems
  • CI pipelines
  • remote development environments
  • engineering productivity
  • speed, safety, and reliability
  • developer onboarding
  • time-to-first-commit
  • standardize build and CI patterns
  • eliminate developer friction
  • technical mentorship
  • design reviews
  • operational guidelines
  • scaling, and operating critical developer infrastructure
  • high-volume build/CI systems
  • production environments
  • modern build systems
  • distributed or remote build execution
  • CI/CD at scale
  • system software
  • complex technical initiatives
  • company-wide objectives
  • advocate for build/CI tooling adoption
  • drive onboarding improvements
  • mentor other engineers