Join a team that puts its People First! First American is seeking Senior Software Engineer candidates to grow our team. We are looking for the best-of-the-best technology experts who will envision, design, build, and deliver innovative solutions that provide exceptional experiences and lasting value to our customers.
Requirements
- 5+ years of experience as a software engineer
- Experience driving engineering best practices for high-functioning software engineering teams through effective use of tools and automation
- Passion and expertise for building large-scale, back-end services and APIs, using modern architectures (Macro / Mini / Micro Services)
- A strong understanding of software engineering principles and modern infrastructure operations
- Ability to build robust, high-scale, generic and reusable solutions
- Ability to mentor and influence software engineers to share knowledge and improve quality
- Ability to unblock yourself and help accelerate the team in achieving their goals
- Familiarity with deployment and observability strategies that support continuous delivery and high availability in a cloud-native environment
- An outcome-oriented approach using metrics and data to understand development productivity metrics (e.g., code churn, commit size, test coverage, etc.) that inform areas for continuous improvement
Benefits
- Medical
- Dental
- Vision
- 401k
- PTO/paid sick leave
- Employee stock purchase plan