First American · 2 months ago
Senior Software Engineer (Remote in CA)
First American is a federal savings bank that has provided banking, wealth management, and trust solutions for over five decades. As a Senior Software Engineer, you will be responsible for hands-on coding, supporting and contributing to the architecture and design of cloud-native applications, and mentoring junior software engineers.
Financial ServicesInsuranceProperty InsuranceReal EstateReal Estate Investment
Responsibilities
Contribute to design, development, coding, testing, debugging, and deploying of software in an Azure cloud environment
Modify and enhance existing applications as well as assist the team on product delivery by writing code and reviewing pull requests
Independently define, prioritize goals and tasks in a fast-paced agile product environment with small, focused teams
Communicate effectively with a variety of stakeholders to ensure project success
On call by rotation and after-hours support driven by business needs
Derive optimal solutions and implement best coding practices
Work with Solution Architect and strategize design plans
Propose solutions to tough problems, build consensus among team & mentor junior developers
Qualification
Required
5+ years of experience in cloud-native applications (Azure strongly preferred, AWS is also ok) using Python
Bachelor's degree in computer science or equivalent combination of education and experience
Thorough understanding of Object-Oriented Programming (OOP) design and practices
Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries
SQL experience is a strong plus
Proven ability to identify, explain, and implement common design patterns
Demonstrated experience and design of systems or pipelines from scratch
Ability to assess and clearly articulate design trade-offs, scalability options, and performance implications
Conduct code reviews to ensure best coding practices are utilized
Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps
Fluency with multi-platform software utilizing various programming environments and tools
Excellent communication and written skills
Eager to learn new languages and technologies
Preferred
Knowledge of Python, Ruby, Azure, React, JavaScript/TypeScript, REST API, Relational Databases (PostgreSQL, MySQL etc.), NoSQL Databases (MongoDB etc.)
Experience with Docker, Linux, Windows, Azure, GIT, NPM Package Management
Benefits
Medical
Dental
Vision
401k
PTO/paid sick leave
Employee stock purchase plan
Company
First American
First American provides financial services through its Title Insurance and Services segment and its Specialty Insurance segment.
H1B Sponsorship
First American has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (3)
2023 (2)
2022 (1)
2021 (2)
2020 (5)
Funding
Current Stage
Public CompanyTotal Funding
$450M2024-09-23Post Ipo Debt· $450M
2010-06-01IPO
Recent News
2025-11-18
Company data provided by crunchbase