cover image
First American

First American

www.firstam.com

1 Job

15,596 Employees

About the Company

First American Financial Corporation is a premier provider of title, settlement and risk solutions for real estate transactions. With its combination of financial strength and stability built over more than 130 years, innovative proprietary technologies, and unmatched data assets, the company is leading the digital transformation of its industry. First American also provides data products to the title industry and other third parties; valuation products and services; mortgage subservicing; home warranty products; banking, trust and wealth management services; and other related products and services. First American serves home buyers and sellers, real estate professionals, loan originators and servicers, commercial property professionals, homebuilders and others involved in residential and commercial property transactions with products and services specific to their needs. With total revenue of $9.2 billion in 2021, the company offers its products and services directly and through its agents throughout the United States and abroad.

Listed Jobs

Company background Company brand
Company Name
First American
Job Title
Software Engineer (Remote in CA)
Job Description
Job title: Software Engineer Role Summary: Full‑stack engineer responsible for designing, coding, testing, and deploying Azure‑native applications. Works autonomously in an agile environment, collaborates with product, architecture, and cross‑functional stakeholders to deliver scalable cloud solutions. Expactations: - Deliver high‑quality, maintainable code for new features and existing applications. - Participate in architecture discussions and contribute to technical strategy. - Conduct peer code reviews, maintain coding standards, and adopt best DevOps practices. - Communicate effectively with product owners, architects, and teammates to align on objectives. - Continuously improve development processes and toolchains. Key Responsibilities: - Design, develop, test, debug, and deploy Python‑based services in Azure. - Enhance and refactor existing applications, write efficient RESTful APIs, and manage database schemas in PostgreSQL/MSSQL. - Use design patterns, object‑oriented principles, and clean code practices. - Build CI/CD pipelines (GitHub Actions/Azure DevOps), containerize apps with Docker, and orchestrate on Linux/Windows. - Review pull requests, enforce coding standards, and mentor junior developers. - Collaborate with Solution Architects to create scalable, secure solutions. - Maintain documentation and technical specifications for new and updated features. - Troubleshoot production issues and optimize performance. Required Skills: - 4+ years cloud‑native application development (Azure preferred, AWS acceptable). - Proficient in Python, JavaScript/TypeScript, React, REST API design. - Strong OOP knowledge, design patterns, unit testing, CI/CD, source control (Git). - Experience with relational databases (PostgreSQL, MySQL, MS SQL) and NoSQL (MongoDB) design. - Familiarity with Docker, Linux, Windows, NPM, Git, Azure services. - Excellent written and verbal communication, independent problem‑solving, and teamwork. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
Santa ana, United states
Remote
Senior
16-11-2025