Lead Sr. Software Engineer (Remote) in Salt Lake City

Urgent
Application ends: December 25, 2022
Apply Now

Job Overview

Job Description

Join Frontdoor as Lead Sr. Software Engineer (Remote) in Salt Lake City, Frontdoor is a company that’s on a mission to make home ownership simple at all refer details to know more about role and responsibility.

 

Post:  Lead Sr. Software Engineer (Remote)

Work Location:  Salt Lake City, Utah, United States

 Overview

frontdoor, inc. (“Frontdoor”) is a newly-minted public company that traces its roots back 50 years to when American Home Shield founded the home service plan industry. Operating in all 50 states, Frontdoor serves more than two million customers through a nationwide network of approximately 17,500 pre-qualified contractor firms. Frontdoor’s goal is to take the hassle out of owning a home by helping its customers protect their budgets from large, unexpected repair costs. It achieves this goal with services powered by people and enabled by technology. Today, its home service plans cover many of a home’s most common systems and appliances. As a BBB-accredited business and founding member of the National Home Service Contract Association (NHSCA), an industry regulatory body, Frontdoor has taken home several industry awards ranging from Best in Service by HomeWarrantyReviews.com to Most Recommended Home Warranty Provider by Women’s Choice Awards.

What is this role about?

As a Senior Software Engineer, you will work within the Acquisitions and Renewals group as key member of the Real Estate engineering team, which is responsible for maintaining and enhancing the Real Estate Portal and our Real Estate Partner APIs in addition to owning a set of core microservices that provide the foundation for these and other products. You will need to understand all layers of the software stack, as well as be responsible for design, implementation, documentation, and unit tests for highly technical and complex software programs.

What does a “Day-in-the-Life” look like?

You will be involved with debugging, working with algorithms and data structures, coding, design, system performance scaling, and problem-solving while applying principles, theories, and concepts to job assignments. You will be working through system performance/scalability/reliability concepts and providing independent execution of large projects impacting teams of up to 10 people and contributing to the development of new ideas and principles.

Responsibilities

Work closely with Product Management and other team members to understand, define, and refine the technical design, approach, and implementation necessary to deliver end-to-end project enhancements.
Collaborate with senior engineering members of other product teams to ensure our systems work together cohesively and that we are properly leveraging what each other has built.
Help identify areas of technical debt as well as help define a technical roadmap to incrementally address them
Mentor lower-level software engineers, while coaching and influencing the performance and progression of others on the team significantly
Study the architecture and refactor if needed. Implement microservices to solve issues faced by platform.
Bring forward ideas to innovate and work in teams to transform ideas to reality.
Write technical specifications and engineering design document for code to be written that adheres to our coding standards and best practices.
Implement functionality that meets the acceptance criteria and successfully passes automated test cases as defined in a test plan.
Debug and resolve production issues and create subsequent mitigation plans.
Optimize performance of existingimplementations.

Qualifications

Bachelor’s degree in Computer Science, Electrical Engineering, or related field required. Master’s degree preferred.
8-12 years product development experience
Deep understanding of computer science fundamentals, such as data structures, (trees, graphs, hash tables); understanding of functioning and implementation of basic algorithms, such as sorts, searching, and the capability to explain performance characteristics using Big-O Notations.
Capability to debug complex problems and analyze logs in production systems and to read existing code.
Deep understanding of various data storage options, such as relational, no-SQL, etc.
Excellent skills in languages, such as C, C++, Java, Golang, .net Core
Ability to be on-call on a rotating basis for the services owned by the team.
Preferred:
Strong leadership skills with capability to lead a team of engineers
Experience in developing products in an Agile development environment
Experience working in a CI/CD environment
Understanding of Git and development activities such as branching, merging and conflict resolution of code
Understanding and experience in Docker, Kubernetes, and AWS cloud services
Understanding and experience in frontend development using JavaScript and/or TypeScript and the React frontend library

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. The incoming salary for this role is $150,000 for the minimum level of experience outlined in the requirements for this role; however, the salary we ultimately offer will typically increase commensurate with experience.

Need help finding the right job?

We can recommend jobs specifically for you!

Job Locations US-TN-Memphis | US-TX-Austin | US-MN-St. Paul | US-CO-Denver | US-MT-Helena | US-UT-Salt Lake City | US-AZ-Phoenix

ID 2021-2312

Category Engineering

Type Full Time

Company AHS American Home Shield Corp

 

Support words:  Frontdoor Vacancy in Salt Lake City, Frontdoor careers in Salt Lake City, Salt Lake City jobs, Jobs nearby me in Salt Lake City Utah, career notification in Salt Lake City, Engineering Jobs in Salt Lake City,

Yellow Career is the place where you can have the verified jobs belongs to Engineering field from listed employers at the single platform, Would you be right fit for yellow gig in Salt Lake City? If not, you could help with passing to the relevant your friends/colleague.