Senior Full Stack Software Development Engineer

Zillow Zillow · Consumer · Mexico City, Mexico

Senior Full Stack Software Development Engineer role at Zillow, focusing on building and evolving customer-facing product experiences and supporting systems using PHP, React, and TypeScript. The role involves leading end-to-end projects, API design, code review, mentoring, and working with event-driven architectures and distributed systems.

What you'd actually do

  1. Lead the design, delivery, and ongoing support of end-to-end projects and features across the platform.
  2. Build and evolve customer-facing product experiences across client and service layers, including scalable PHP services that support them.
  3. Design and integrate APIs and service interfaces across frontend and backend systems.
  4. Review code, contribute to engineering standards, facilitate technical discussions, and mentor junior engineers in a cross-functional team environment.

Skills

Required

  • 5+ years of software development experience building customer-facing web applications and supporting services
  • ES6
  • React
  • TypeScript
  • GraphQL
  • PHP
  • API and service design
  • frontend and backend systems integration
  • testing
  • error handling
  • maintainable system design
  • event-driven architectures
  • distributed systems
  • production operations practices
  • monitoring
  • debugging
  • safe rollouts
  • software quality and reliability
  • CI/CD
  • automated testing
  • code quality
  • maintainability
  • release confidence
  • English fluency
  • Spanish fluency

Nice to have

  • Kafka experience