**Overview**Frontdoor is a company that's obsessed with taking the hassle out of owning a home. With services powered by people and enabled by technology, it is the parent company of four home service plan brands: American Home Shield, HSA, Landmark and OneGuard, as well as ProConnect, an on-demand membership service for home repairs and maintenance, and Streem, a technology company that enables businesses to serve customers through an enhanced augmented reality, computer vision and machine learning platform. Frontdoor serves 2.2 million customers across the U.S. through a network of approximately 17,000 pre-qualified contractor firms that employ an estimated 60,000 technicians. The company's customizable home service plans help customers protect and maintain their homes from costly and unexpected breakdowns of essential home systems and appliances. With 50 years of home services experience, the company responds to over four million service requests annually. For details, visit frontdoorhome.com.**Responsibilities**+ We Are Owners: As software engineers, we all love to write code (and there is plenty of time for that), but our primary responsibility is to identify and _solve customer needs_ as we build and improve the product. Regardless of seniority, you will have the opportunity to work closely with leadership to identify and solve customer needs on an ongoing basis.+ We Are Transparent: As an engineer on the team, you are expected to be an equal contributor, and are empowered to raise issues and concerns as you identify them.+ We Build for Scale: You are expected to build for scale, meaning we avoid tech debt and build things correctly the first time, in a way that will be maintainable and grow with us. Although there are always tradeoffs between timelines and features, we make deliberate decisions about these trade-offs and expect our engineers to be a core part of that conversation.+ We Collaborate: As part of a larger team, you will work closely with peers and leadership to identify and solve problems. We are a remote, distributed team, so clear communication and active engagement in meetings is crucial. Your feedback, regardless of level or experience, is expected and welcome.+ We Demonstrate Operational Excellence: Your role as an engineer includes ensuring that the features we release will run smoothly and correctly. Knowing that issues inevitably will arise, you help us prepare by writing meaningful unit and integration tests, clear documentation, and easy-to-follow troubleshooting guides. We own problems as they arise and see them through to resolution. When we solve problems, we identify the root cause and fix them for good.+ We Innovate: As an engineer on the team, you have a unique insight into what is possible. We always look for opportunities to innovate and improve our process and our tech.+ We Treat Each Other With Respect: We assume everyone is doing their best and treat everyone with respect. We expect people to have strong opinions, loosely held. This means that although you should always bring your honest and thoughtful opinions, recommendations, and experience to the table, we expect everyone to be willing to change their opinion based on new information and respect decisions.**Qualifications**+ 4+ years product development experience+ In-depth understanding of computer science fundamentals, such as data structures, basic algorithms, ability to explain the performance implications of your code.+ Experience in working collaboratively with a team of peer engineers and collaborators+ Ability to troubleshoot and discover the root cause of problems in a Production environment+ Experience in providing constructive and collaborative feedback in code reviews+ An understanding of networking, request/response, and REST APIs+ Experience working in an Agile team/development environment (working with stakeholders and peers to plan and deliver the most impactful features as we experiment and learn).+ The ability to be on-call on a rotating basis for the services owned by the team+ Fundamentals of working with Git, including tasks such as merging and resolving conflicts+ An appreciation for the value of unit and integration tests+ **Preferred:**+ Experience with AWS Connect and writing Lambda functions+ Experience with Python and/or NodeJS+ Experiencedeveloping responsive and interactive Single Page Applications inReactJS+ Experience with the Jest unit testing framework, and React Testing Library+ Experience working in a CI/CD environment+ Understanding and experience in Docker, Kubernetes, and AWS cloud services**Other/State Specific**Additional Frontdoor Total Rewards Information: We are passionate about empowering our people, and are creating an environment where associates are engaged and excited to be part of taking the hassle out of home ownership. Our approach to benefits is holistic, and includes health, wellbeing and financial components including: insurance for medical/pharmacy, dental, vision, life, and disability, weight loss and smoking cessation programs, matching 401(k) and ability to participate in our employee stock purchase plan.**Need help finding the right job?**We can recommend jobs specifically for you!**Job Locations** US-CA-Sacramento | US-AZ-Phoenix | US-TX-Austin | US-OR-Salem | US-NY-Albany | US-NJ-Trenton | US-UT-Salt Lake City | US-NM-Santa Fe | US-WY-Cheyenne | US-WA-Olympia | Washington | ...**ID** 2022-2746**Category** Engineering**Type** Full Time**Company** AHS American Home Shield Corp