Engineering Manager (Leadership Team)
Vacancy expired!
Company SummaryJoin our team! As a global leader in providing title insurance, settlement services and risk solutions for real estate transactions, First American (NYSE: FAF) is an ideal place to build your career. We have been entrusted with helping our customers achieve and protect their dream of homeownership since 1889. We believe that our people are the key to the company's continued success, and we invest in diverse talents and backgrounds and empower our teams to achieve more than they could anywhere else. First American has created an award-winning culture and has been named to the Fortune 100 Best Companies to Work For list for the fifth consecutive year and to more than 50 regional Best Places to Work lists. For more information, please visit www.careers.firstam.comJob SummarySanta Ana preferred, Open to Remote Team's MissionCollaborate with the SteerCo, Product Management Team, Engineering Team, & Rollout Team to ensure product solutions meet the mission requirements set by the Executive SteerCo.Requirements
- More than five years managing, mentoring and growing teams of software engineers
- Proven track record of building teams that deliver complex software on-time and in-budget
- Run and / or participate in product ideation and discovery process.
- Work with your team to choose the tools, architecture, and platforms used to deliver client products.
- Define quality standards for client products.
- Attract, nurture, coach, and retain talent.
- Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback.
- Ensure engineers are provided with continuous and valuable learning opportunities.
- Contribute to determining engineering salary ranges and adjustments.
- Contribute to defining and building the vision for our engineering organization.
- Contribute to defining quality standards for our work.
- Contribute to creating training and learning material and opportunities for engineers.
- Responsible for secure engineering
- Talk to engineers to tease out concerns early, then fix them when possible.
- Resolve conflicts or performance problems with engineers.
- Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it.
- Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines.
- Represent the engineering organization with other departments and ensure we provide engineering support wherever necessary in the company.
- Support team happiness
- Responsible for the quality and quantity of the engineering output.
- Responsible for the continuous, iterative improvement of our engineering team.
- Responsible for the overall planning, execution, and success of complex technical projects.
- Work closely with product management team to ensure we're building the best products.
- When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.
- Ensure high availability, scalability, stability, quality incorporated into the engineering processes.
- Cloud technologies such as EC2, NLB, S3, Lambdas in AWS
- CI/CD and DevOps process.
- Web Technologies
- Selenium
- ASP.Net MVC
- Webforms
- jQuery, JavaScript
- Soap, restful services
- Typescript
- .NET Core
- .NET Framework
- SQL & No-SQL databases
- Monitoring tools (App Dynamics, Splunk, AWS Xray, CloudWatch, others)
- Security scans (Veracode, Rapid7, others)
Vacancy expired!