Who We Are
Join a team that puts its People First! Since 1889, First American (NYSE: FAF) has held an unwavering belief in its people. They are passionate about what they do, and we are equally passionate about fostering an environment where all feel welcome, supported, and empowered to be innovative and reach their full potential. Our inclusive, people-first culture has earned our company numerous accolades, including being named to the Fortune 100 Best Companies to Work For® list for eight consecutive years. We have also earned awards as a best place to work for women, diversity and LGBTQ+ employees, and have been included on more than 50 regional best places to work lists. First American will always strive to be a great place to work, for all. For more information, please visit www.careers.firstam.com.
What We Do
** Remote Work Welcome**
First American is known to be an innovator in title and settlement solutions and has been recognized for our award winning culture, including recent recognition for the 8th time as one of Fortune 100’s best companies to work for.
About the Role:
This opportunity is to lead a squad of front and back-end engineers responsible for the development and maintenance of our Title and Settlement Document Management System. With this opportunity, you will collaborate with other engineering squads, product management, solution architects and will be responsible for 100% hands-on coding, code reviews, as well as supporting and contributing to the architecture, design of cloud-native applications, mentoring software engineers and fostering a culture of continuous improvement.
We are interested in talking to you if you love coding, have a great grasp on design patterns and keep up with the latest technology trends. You enable an extensible, high-quality and responsive code base. You live by the motto: “You build it, you own it”. You tinker, explore and regularly read to stay in touch with the development community and are passionate about discovering ways to improve quality, reusability, extensibility, and consistency. You have great interpersonal & technical skills to propose solutions, build consensus and deliver on them. You are multi-faceted with a great mix of technical and interpersonal skills, which enables you to succeed in highly collaborative and agile work environments. You are very comfortable leading the charge on multiple fronts; working outside your comfort zone to work on multiple initiatives in parallel.
Responsibilities:
- Lead team of engineers to design, implement and maintain extensible, highly scalable, secure and performant services in an AWS cloud environment
- Review code developed by other engineers, provide feedback to ensure best practices, help teammates overcome obstacles, and mentor engineers.
- Participate in defining and enforcing standards and best practices. This includes testing strategies, observability, code branching/merging, code versioning and assuring well architected services and systems allow for iterative, autonomous development and future scaling.
- Communicate effectively with a variety of stakeholders, architects, InfoSec, product owners to ensure product success.
- Regularly participate in the creation of the team roadmap and ensuing feedback. Simplify product and technical design through proactive conversations.
Required Qualifications:
- You have 7+ years of directly related development experience
- You have extensive experience with multiple programming languages and technologies such as: .Net, C#JavaScript, Python, React, Angular, HTML/CSS, Typescript, AWS, mySQL, PostgreSQL, xUnit, Moq, jest and knowledge of testing tools such as Cypress and Playwright.
- You are well versed with security frameworks, assessing vulnerabilities, Secured Code, TLS
- You have strong experience with relational and non-relational database technologies designed for highly secure, complex enterprise level applications.
- You are self-motivated with a strong technical background. Ability to learn and work in a wide range of application domains.
Preferred Skills:
- .Net 6+, C#
- React or GraphQL
- Testing tools such as Cypress and Playwright
- Strong experience with containers and container orchestrators like Docker, Kubernetes
Pay Range: $86,500 - $192,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.
#LI-JP1
#Techreferral
#SPDreferral
What We Offer
By choice, we don’t simply accept individuality – we embrace it, we support it, and we thrive on it! Our People First Culture celebrates diversity, equity and inclusion not simply because it’s the right thing to do, but also because it’s the key to our success. We are proud to foster an authentic and inclusive workplace For All. You are free and encouraged to bring your entire, unique self to work. First American is an equal opportunity employer in every sense of the term.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.