Software Engineer L4 (Remote)
Frontdoor, Inc.2 years ago
USA (city not specified)Staff+
Base Salary
$103k - $120k/yr
Responsibilities
- Write documentation, automated tests, unit tests, and production-ready code that meets coding standards.
- Implement straightforward features, fix reproducible bugs, and apply common design patterns and appropriate algorithms.
- Debug production issues, analyze logs, identify root causes, and create mitigation plans using query languages and scripting.
- Optimize existing implementations, identify performance bottlenecks, and apply data structures and Big-O analysis.
- Participate in projects, experiments, team collaboration, task prioritization, and a rotating on-call schedule.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field is required; a master’s degree is preferred.
- At least 5 years of product development experience is required.
- Basic understanding of data structures, algorithms, searching, sorting, and Big-O performance analysis.
- Ability to debug basic production problems, analyze logs, and understand existing code.
- Basic scripting skills in Shell, Python, or Ruby and basic skills in languages such as C, C++, Java, Golang, or .NET Core.
- Knowledge of requirements management, Agile development, testing processes, code management, and deployment.
- Ability to work on call on a rotating basis for team-owned services.
- Preferred experience includes Agile product development, CI/CD, Git merge and conflict resolution, Docker, Kubernetes, and AWS cloud services.
Benefits
- Remote work arrangement.
- Medical/pharmacy, dental, vision, life, and disability insurance.
- Weight loss and smoking cessation programs.
- Matching 401(k).
- Eligibility to participate in the employee stock purchase plan.