Remote Lead Software Engineer
Updated on 1/31/2024
First American

10,001+ employees

Title insurance & professional settlement services
Company Overview
First American is on a mission to provide comprehensive title insurance protection and professional closing/settlement services that produce clear property titles and enable the efficient transfer of real estate.
Data & Analytics
Real Estate

Company Stage

N/A

Total Funding

N/A

Founded

1889

Headquarters

Santa Ana, California

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

7%

2 year growth

5%
Locations
Orange, CA, USA • Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Agile
Python
UI/UX Design
React.js
NoSQL
Ruby on Rails
SQL
Postgres
AWS
SCRUM
REST APIs
Development Operations (DevOps)
AngularJS
CategoriesNew
Software Engineering
Requirements
  • More than 8 to 10 years of experience in cloud-native applications (Azure strongly preferred, AWS is also ok) in Python/C# using SDLC best practices
  • Thorough understanding of Object-Oriented Programming (OOP) design and practices
  • Familiarity with design patterns
  • Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries. NoSQL experience is a strong plus
  • REST API development experience
  • Bachelor's Degree in Computer Science or equivalent combination of education and experience
  • Excellent communication skills & a great team player
Responsibilities
  • Monitoring, motivating and supervising software engineers on your team to achieve organizational goals
  • Work with Solution Architect and strategize design plans
  • A contributing member of the scrum team to design & develop software in an Azure cloud environment
  • Independently define, prioritize goals and tasks in a fast-paced agile product environment with small, focused teams
  • Derive optimal solutions and implement best coding practices
  • On call by rotation and after-hours support driven by business needs
  • Propose solutions to tough problems, build consensus among team & mentor junior developers
  • Very comfortable working outside your comfort zone, lead the charge on multiple fronts and work on multiple initiatives in parallel as needed. Be able to assist other product teams on tough problems as needed
  • Conduct code reviews to ensure best coding practices are utilized
  • Create a pleasant working environment that inspires the team
Desired Qualifications
  • Strong knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps
  • UI development experience using React/Angular or Ruby On Rails is a plus (nice to have)
  • Deep understanding on API strategies, Integration Patterns and best practices
  • Eager to learn new languages and technologies