.Senior Software Development EngineerApplyRemote type: RemoteLocations: Mexico CityTime type: Full timePosted on: Posted 19 Days AgoJob requisition id: P745506About the teamZillow, the top real estate website in the U.S., is building an on-demand real estate experience. Whether selling, buying, renting or financing, customers can turn to Zillow to find and get into their next home with speed, certainty and ease.The Rich Media organization delivers cutting-edge visual media experiences, enabling Zillow customers to gain a deeper understanding of homes. Our mission goes beyond replicating the traditional home touring experience; we strive to make Zillow's virtual tours Beth's preferred method for exploring and making confident decisions about her next home.The Artificial Intelligence (AI) Tools team's mission is to enable the transformation of raw visual capture data into accessible, trustworthy rich media assets, empowering Zillow teams to create experiences that inspire confident home decisions. We own the workflows, pipelines and custom 3D rendering and editing software that helps facilitate the generation and quality assurance of rich media assets through machine learning and computer vision algorithms, as well as human in the loop QA.About the roleA Sr. Software Engineer on the AI Tools team will be responsible for building, deploying and maintaining cutting edge 3D and 2D rendering software, as well as high volume and highly available APIs and workflows that support the generation of rich media assets for Zillow.Com.You Will Get To:Design, code, deploy and operate both front and back end software applications leveraging cutting edge technologies that help to process thousands of listings per month.Collaborate with partner teams, including applied science teams, mobile and web development teams, and Human in the Loop (HITL) operations teams on impactful software initiatives.Conduct design and code reviews to ensure our software maintains a high quality bar.Participate and lead team agile and operational ceremonies, like sprint planning, backlog grooming, and operational hand off meetings.Triage, mitigate and root cause live system issues when they arise.This role has been categorized as a teleworker position. Teleworkers 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. Employees may live in any part of Mexico, but preferably in Mexico City, as we would encourage attendance for occasional in-office events.In addition to a competitive base salary and benefits, this position is also eligible for equity awards based on factors such as experience, performance and location.Who you areWondering if we're the right team for you? You'll excel in this team if you thrive on autonomy, seek out persistent problems, implement effective solutions quickly, and you are:Experienced working with deadlines and metrics