Senior Software Engineer (Remote in CA) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

Cloud-native applicationsPythonObject-Oriented ProgrammingRDBMS experienceSQLDesign patternsSoftware development life cycleDockerEager to learnCommunication

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

company-logo
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 Company
Total Funding
$450M
2024-09-23Post Ipo Debt· $450M
2010-06-01IPO

Leadership Team

leader-logo
Kenneth D. DeGiorgio
Chief Executive Officer
leader-logo
Jody Mulkey
Chief Technology Officer
linkedin
Company data provided by crunchbase