Senior Software Development Engineer, Full Stack

Zillow Group

Mexico City, Mexico
Fully remote
Design and build distributed systems
Go, typescript, python, or java proficiency
Graphql schema ownership
Join Zillow’s Consumer Media Experiences (CMX) team to build and run the backend that powers Zillow Showcase and Zillow Interactive Floor Plan products

Job Summary

  • Join Zillow’s Consumer Media Experiences (CMX) team to build and run the backend that powers Zillow Showcase and Zillow Interactive Floor Plan products.
  • You will design and operate backend services that deliver media data, AI-generated assets, and listing data, working on distributed systems that ingest, transform, and serve rich media.
  • This role is categorized as a teleworker position, allowing employees to live anywhere in Mexico with occasional travel to Mexico City recommended.

Matching Summary

Join Zillow’s Consumer Media Experiences (CMX) team to build and run the backend that powers Zillow Showcase and Zillow Interactive Floor Plan products.

Skills & Requirements

Must-have

  • Design and build distributed systems
  • Go, TypeScript, Python, or Java proficiency
  • GraphQL schema ownership
  • Data and pipeline engineering
  • Product ownership and operational excellence
  • Cross-functional collaboration
  • Technical communication and documentation

Nice-to-have

  • Observability and operations expertise
  • Cloud and platform engineering
  • Cross-domain collaboration with AI/ML teams
  • AI-augmented engineering practice

Key Requirements

  • 5+ years building scalable backend services
  • BS/MS in Computer Science or equivalent practical experience
  • Hands-on experience with Kubernetes
  • Experience with event-driven architectures (Kafka or similar)
  • Experience with Infrastructure as Code (e.g., Terraform)
  • Experience with AWS or comparable cloud platforms

Work Rights

Not specified

Tailored Resume

Cover Letter