Enable job alerts via email!

Senior Software Engineer (Remote in California)

First American Financial Corp.

Santa Ana (CA)

Remote

USD 126,000 - 169,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading financial services company as a software developer focusing on cloud-native applications in an Azure environment. You'll be responsible for developing and maintaining software, collaborating with teams, and mentoring junior developers. The role offers a competitive salary and a commitment to diversity and inclusion.

Benefits

Medical
Dental
Vision
401k
PTO
Paid sick leave
Employee stock purchase plan

Qualifications

  • 4+ years of experience in cloud-native applications, preferably with Azure, using Python.
  • Strong understanding of Object-Oriented Programming principles.
  • Experience conducting code reviews to ensure best practices.

Responsibilities

  • Contribute to the design, development, coding, testing, debugging, and deployment of software.
  • Modify and enhance existing applications and support product delivery.
  • Communicate effectively with stakeholders to ensure project success.

Skills

Python
Communication
Object-Oriented Programming
Problem Solving

Education

Bachelor’s degree in computer science

Tools

Azure
Docker
GIT
PostgreSQL
JavaScript/TypeScript

Job description

Who We Are

Join a team that puts its People First! As a member of the First American family of companies, First American Trust is a federal savings bank providing banking, wealth management, and trust solutions on a national, full-service basis for over five decades. Since 1889, First American (NYSE: FAF) has believed in its people. We are passionate about our work and committed to fostering an environment where everyone feels welcome, supported, and empowered to innovate and reach their full potential. Our inclusive, people-first culture has earned numerous accolades, including being named to the Fortune 100 Best Companies to Work For list for ten consecutive years. We have also been recognized as a top workplace for women, diversity, and LGBTQ+ employees, appearing on more than 50 regional best places to work lists. First American strives to be a great place to work for all. For more information, visit www.careers.firstam.com.

What We Do

Participates in designing, developing, coding, testing, debugging, and maintaining software for business applications. Responsible for middle-tier implementation and integration with backend databases. Collaborates with technical staff to troubleshoot software issues and develop specifications. Assists in creating software user manuals.

What You'll Do:
  1. Contribute to the design, development, coding, testing, debugging, and deployment of software in an Azure cloud environment.
  2. Modify and enhance existing applications and support product delivery through coding and code reviews.
  3. Set goals and prioritize tasks independently in a fast-paced agile environment with small, focused teams.
  4. Communicate effectively with stakeholders to ensure project success.
  5. Participate in on-call rotations and provide after-hours support as needed.
  6. Implement optimal solutions and adhere to best coding practices.
  7. Collaborate with Solution Architects and strategize design plans.
  8. Propose solutions to complex problems, build consensus within the team, and mentor junior developers.
What You'll Bring:
  1. 4+ years of experience in cloud-native applications, preferably with Azure, using Python.
  2. Strong understanding of Object-Oriented Programming (OOP) principles.
  3. Experience with RDBMS such as PostgreSQL, MS SQL, including designing tables and writing queries.
  4. SQL knowledge is a plus.
  5. Familiarity with design patterns.
  6. Experience conducting code reviews to ensure best practices.
  7. Bachelor’s degree in computer science or equivalent experience.
  8. Knowledge of software engineering best practices across the full development lifecycle, including coding standards, version control, testing, CI/CD, and DevOps.
  9. Fluency with multi-platform software development using various environments and tools.
  10. Excellent communication and written skills.
  11. Willingness to learn new languages and technologies.
  12. Proficiency in Python, Ruby, Azure, React, JavaScript/TypeScript, REST API, relational and NoSQL databases.
  13. Experience with Docker, Linux, Windows, Azure, GIT, NPM is preferred.

Salary Range: $126,100.00 - $168,100.00 annually

This range is an estimate of the base pay at the time of posting. Pay is determined by factors including knowledge, skills, experience, business needs, and location.

Additional Notes

For candidates working in unincorporated areas of Los Angeles County, First American complies with applicable laws regarding criminal history reviews and fair chance employment practices.

What We Offer

We celebrate diversity, equity, and inclusion, fostering an authentic and inclusive workplace for all. We encourage you to bring your whole self to work. Our benefits include medical, dental, vision, 401k, PTO, paid sick leave, and other perks like an employee stock purchase plan.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Remote in California)

First American Financial

Santa Ana

Remote

USD 120.000 - 169.000

2 days ago
Be an early applicant

Senior Software Engineer (Remote in California)

First American Financial

Remote

USD 126.000 - 169.000

2 days ago
Be an early applicant