What are the responsibilities and job description for the (Remote) Director, Software Engineering position at First American?
Overview
Be part of a transformative team that is shaping the way First American builds and delivers world-class technology products that fuel the real estate industry. We are looking for the best-of-the-best technology experts that will envision, design, build, and deliver innovative solutions that provides exceptional experiences and lasting value to our customers.
First American is seeking candidates for a leadership role in Software Engineering. An ideal candidate will be an established leader that takes a hands-on approach and has deep understanding of building cloud-native technology products. As a Director in Software Engineering, you will build and lead a team of skilled software engineers to modernize our core, mission critical, Title & Settlement platform using modern tools, techniques, and cloud native services.
What You'll Do
- Technical Leadership: As a master of your craft, you will provide technical vision and thought leadership for building highly scalable cloud-native APIs and back-end services.
- Collaborate/Partner: Collaborate with other capability leaders to iteratively design, develop, validate, and operate technology solutions at scale using agile techniques.
- Build/Deliver: Build and deliver a suite of core Title & Settlement APIs and back-end services, using emerging frameworks and architectural patterns, from POC to Production.
- People Leader: Motivates, coaches, guides, and mentors a team of Software Engineers to ensure success and ongoing skill development.
- Hiring: Successfully recruiting, hiring, and onboarding a team of Software Engineering professionals.
What You'll Bring
- 10 years in the software engineering field, with 5 years serving as an Engineering Lead or Architect, and 3 years as a People Manager
- Proven track record for delivering complex technical solutions in a cloud native (AWS) environment
- Inspirational leadership that attracts and builds world-class technical talent and teams
- Passion and expertise for building large-scale, back-end services and APIs, using modern architectures (Macro / Mini / Micro Services) and coding languages (Typescript/Node).
- Expertise in deployment and observability strategies that support continuous delivery and high availability
- Experience with software development productivity metrics (e.g., code churn, commit size, test coverage, etc.) to inform areas for continuous improvement
- Effective communication skills, both verbal and written, with strong relationship, collaborative, and organization skills
- BS/MS in Computer Science or a related technical field
#LI-JP1
#Techreferral
Pay Range: $200,000 - $240,000 Annually
This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements and geographic location.
First American invests in its employees' development and well-being, empowers them to provide superior customer service and encourages them to serve the communities where they live and work. First American is committed to diversity and inclusion. We are an equal opportunity employer.Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.
Salary : $200,000 - $240,000