Zillow's Finance Technology (FinTech Engineering) team needs to modernize legacy platforms into secure, scalable, and cloud-native services to support business-critical financial operations, including billing, accounting, and revenue integrations. The Senior Software Engineer will play a key role in designing and building the next generation of the Quote-to-Cash (Q2C) platform to unify billing, pricing, and revenue systems, replacing fragmented workflows with resilient, scalable, and compliant solutions.
Requirements
- Experienced backend engineer with a strong background in Go (Golang), Node.js, or TypeScript, and hands-on experience with microservices, event-driven systems, and cloud-based architectures (AWS preferred).
- Skilled in designing and building distributed systems, API-first solutions (REST/gRPC/GraphQL), and workflow orchestration (such as Temporal.io).
- Proficient with cloud infrastructure tools (Terraform, Docker/Kubernetes, CI/CD pipelines) and data technologies (SQL/NoSQL, data streaming, secure integration patterns).
- Knowledgeable about financial systems, including billing, accounting workflows, and financial data models, with experience integrating with or building around ERP/billing platforms (e.g., Zuora, Workday).
- Familiar with SOX compliance, U.S. GAAP, and secure development practices, with the ability to translate financial requirements into technical designs.
- Demonstrated ownership of complex projects, with experience mentoring others and influencing technical direction.
Responsibilities
- Design, build, and scale distributed systems supporting billing, pricing, and revenue processes across multiple business lines.
- Develop microservices and event-driven architectures using Golang, AWS, and Temporal.io, with a focus on performance, reliability, and observability.
- Contribute to the architecture of the Q2C platform, including foundational components like the Product Catalog, Pricing Engine, and Billing Engine.
- Implement automation, monitoring, and security standards to elevate engineering quality and reduce operational overhead.
- Drive modernization efforts by investing in architecture, automation, and design patterns that reduce operational risk.
- Partner with cross-functional teams to deliver solutions that are secure, scalable, and audit-ready.
- Collaborate closely with Finance, Accounting, and Tax partners to ensure solutions meet compliance and financial control requirements.
Other
- This role has been categorized as a Remote position.
- Strong collaborator, comfortable working with both technical and non-technical stakeholders.
- Enthusiastic about continuous improvement, code quality, and leveraging AI tools to enhance development efficiency.
- Here at Zillow, we value the experience and perspective of candidates with non-traditional backgrounds. We encourage you to apply if you have transferable skills or related experiences.
- Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees.