About The Position

We provide a suite of products and services that empower Zillow Group’s Android and iOS development teams to build outstanding mobile applications. By leveraging our shared libraries, services, and infrastructure, developers can focus on creating the experiences Zillow customers need to dream, shop, and transact on their next home. You will have an opportunity to play a key role in shaping the future of Zillow’s mobile development platform. You’ll drive the evolution of our CI/CD systems and developer tooling, enabling teams to deliver high-quality Android applications efficiently and at scale. Your work will directly impact developer productivity and the experiences of millions of Zillow customers. This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions. At Zillow, flexibility isn’t a perk–it’s how we work. Cloud HQ is our distributed-first model, built on trust, clear systems, and the belief that you can do great work from wherever you are. It’s not about where you work. It’s about moving forward–together.

Requirements

  • Passionate about enabling fast, reliable delivery of enterprise-class Android applications and scaling monorepos across teams.
  • Deep expertise in Android development and platform tooling, with strong command of Kotlin, Gradle, and the modern Android toolchain.
  • Proficient with Bash and Linux, and experienced in building scripts and automation for CI workflows.
  • Skilled in designing, building, and operating scalable CI/CD systems using platforms like GitLab CI or GitHub Actions.
  • Strong understanding of cloud and infrastructure fundamentals, including networking, compute, storage, observability, security, and cost optimization.
  • Experienced in designing observability solutions to measure and improve build performance, code quality, and developer productivity.
  • Effective communicator who enjoys sharing knowledge through technical talks, architecture discussions, and documentation.

Responsibilities

  • Architect and enhance CI/CD tooling and workflows for Android development.
  • Develop custom productivity tools, such as CLIs and IDE plugins, to support developers.
  • Lead platform-level architecture initiatives within a monorepo environment.
  • Scale and evolve the Android monorepo to support multiple continuously integrated applications.
  • Design and implement observability and code-health insights across the Android platform.
  • Collaborate with cross-functional teams to improve developer experience and productivity.
  • Leverage AI-based tooling to accelerate feedback, automation, and reliability in CI/CD processes.
  • Contribute to technical talks, architecture discussions, and written guides for knowledge sharing.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service