F

Frontdoor

Provides home service plans and repairs

Software Engineer L4

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$103k - $125kRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, or a related field is required.
  • At least 5 years of product development experience is required.
  • A basic understanding of computer science fundamentals, including data structures such as trees, graphs, and hash tables, is required.
  • A basic understanding of the functioning and implementation of algorithms such as sorting and searching, and the ability to explain their performance characteristics using Big-O notation, is required.
  • The ability to debug basic problems, analyze logs in production systems, and read basic existing code is required.
  • An understanding of relational and NoSQL data storage options is required.
  • Basic scripting skills in Shell, Python, or Ruby are required.
  • Basic skills in languages such as C, C++, Java, Golang, or .NET Core are required.
  • Knowledge of requirement management, Agile development, test processes, code management, and deployment is required.
  • The ability to participate in a rotating on-call schedule for the services owned by the team is required.
  • The role requires intermittently sitting at a computer for up to eight hours a day, occasionally moving objects weighing up to 10 pounds, and performing repetitive hand and finger motions while using office equipment.
  • A master's degree is preferred.

Responsibilities

  • Write documentation and automated tests for code to be written.
  • Implement functionality for automated tests that pass successfully and meet coding standards.
  • Debug production issues and create subsequent mitigation plans.
  • Optimize the performance of existing implementations.
  • Debug issues, identify their causes, and address reproducible issues using query language and scripting.
  • Select appropriate data structures using fundamental software algorithms and concepts of space and time complexity.
  • Fix easily reproducible bugs, build new and straightforward features, write unit tests for code coverage, and identify bottlenecks by reading and understanding others' code.
  • Implement code using common design patterns.
  • Determine appropriate algorithms based on input size and frequency using basic concepts of algorithms and Big-O notation.
  • Prioritize tasks with the Scrum Master to help the team succeed.
  • Bring forward ideas to experiment with and work with teams to turn ideas into reality.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience developing products in an Agile development environment is preferred.
  • Experience working in a continuous integration and continuous delivery (CI/CD) environment is preferred.
  • Understanding of Git and development activities such as merging and resolving code conflicts is preferred.
  • Understanding and experience with Docker, Kubernetes, and AWS cloud services are preferred.

About the Company

Frontdoor

Provides home service plans and repairs

Frontdoor is a large player in the home service industry that provides home service plans, such as home warranties, to protect customers when a covered item breaks. Its products work by customers purchasing a plan, then, when a covered item fails, Frontdoor coordinates service requests with a network of contractors to repair or replace the item, with the plan offering financial protection for those costs. The company differentiates itself through its long history (over 50 years), being the nation’s largest provider of home service plans, and its family of brands (including American Home Shield, HSA, Landmark, and OneGuard), along with a broad network of about 17,000 pre-qualified contractors and over 60,000 technicians serving more than two million customers. Frontdoor’s goal is to reduce hassle for homeowners by simplifying the process of obtaining repairs and protection, thereby improving the overall home ownership experience and transforming the home services industry.

Company size
501-1,000
Company stage
IPO
Headquarters
Memphis, TN
Founded
1971

Recently Posted Jobs

Explore more opportunities at Frontdoor

See more jobs