
Principal Software Development Engineer, Rich Media
Zillow
full-time
Posted on:
Location Type: Remote
Location: California • Connecticut • United States
Visit company websiteExplore more
Salary
💰 $191,300 - $305,700 per year
Job Level
About the role
- Play a pivotal role within Rich Media’s mission that enables large forward-looking work that unlocks wins across multiple teams
- Oversee larger-scoped projects that span across teams and partner orgs
- Foresee technical problems that the teams are not yet facing and propose corrective actions
- Innovate new solutions that balance implementation time, quality, observability, scalability, and maintainability
- Strategize future solutions that enable Rich Media solutions to efficiently scale
- Lead technical service solutions spanning multiple teams
- Mentor engineers within and outside the team
- Oversee key performance indicators and ensure proper visibility
Requirements
- 7+ years of backend engineering experience
- Proactively collaborates across teams to communicate strategy and decisions
- Communication at technical, product strategy, and leadership levels
- Experience in creating technical software architecture designs
- Experience balancing delivering quality code with delivering experiences on a deadline
- Mentors senior engineers to develop independent technical leadership
- Defines and evolves platform-wide architectural standards, paved-road libraries, and testing/monitoring practices to ensure scalability and maintainability
- Experience with cloud services (AWS Preferred)
- Knowledgeable of the software development lifecycle including code reviews testing, and operations
- Optional but preferred: Experience working closely with other platform engineers in mobile, web, ML, CV.
- Experience with photography, imaging, computer graphics
- Experience in Go (formerly Golang)
- Experience with Kafka or other data streaming pipelines
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Equity awards
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend engineeringtechnical software architecturequality code deliverycloud servicesGoKafkadata streaming pipelinessoftware development lifecyclecode reviewstesting
Soft Skills
collaborationcommunicationmentoringleadershipstrategic thinkingproblem-solvinginnovationvisibility managementteam oversightindependent technical leadership