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 our Infrastructure and
Operations team. An ideal candidate has strong technical expertise, a product mindset and
takes a hands-on approach for driving engineering best practices. As the Manager of
Software Engineering Enablement, you will build and lead a team of skilled engineers to
modernize the way we deliver and operate our core, mission critical, software platforms
using modern tools, techniques, and cloud native services.
What You’ll Do:
• Technical Leadership: Provide vision and technical leadership to guide a team of
engineers in designing, delivering, and supporting “golden paths” including on
demand delivery of infrastructure and CI/CD for our software teams to consume
with low cognitive load and high security. This also includes work breakdown,
prioritization, and backlog management.
• Collaborate/Partner: Collaborate with engineering teams and other technical
leaders within First American, to learn about your customers’ plans and needs,
discover how other organizations are using technology to support their
engineering teams, and to raise the bar across First American in DevOps and
cloud capabilities.
• People Leadership & Development: Our people are our greatest asset and you
will mentor, coach, train, and support your team and others in their careers and
personal growth.
• Quality & Security Focused: Drive implementation of functionally appropriate
and technically sound solutions meeting all quality & security standards.
• Continuous Improvement: Lead the team in achieving ambitious goals,
providing regular feedback, and driving continuous improvement.
What You’ll Bring:
• 6+ years in the cloud and DevOps field, with 2+ as a people/team leader
• Proven track record for delivering fit for purpose technical solutions balancing
complexity, performance, and maintainability
• Leadership skills to mobilize and motivate a high-functioning engineering team
• Passion, perspective, and empathy for unblocking software engineering teams
working to achieve their goals
• A balanced approach between Software Engineering principles and modern
Infrastructure Operations
Deep experience with:
• Automation orchestration tooling such Azure DevOps (ADO), Github Enterprise,
or Gitlab
• Infrastructure automation tooling such as Terraform and Ansible
• AWS infrastructure and cloud native services such as Lambda
• Windows Server automation
• Various git patterns such as gitflow and trunk based development
• Working within a highly regulated industry such as Financials Services or
Healthcare
Ideally you will also have experience with:
• Powershell, bash, Python, and/or golang development
• Supporting .net (Core & Framework), node.js, and golang applications
Containers (Windows and Linux)
• Kubernetes
• Database automation & administration
• Cloud cost management & automation
• Network/Cloud security core concepts and tooling
• AppSec/DevSecOps tooling such as Veracode SAST and DAST
• Automated software testing (unit, component, API, functional)
• Effective communication skills, both verbal and written, with strong relationship,
collaborative, and organization skills