Software Engineer

02 Dec 2024

Vacancy expired!

Company Summary

Join a team that puts its People First! As a member of First American's family of companies, Data & Analytics is a national provider of property-centric information, analytics, risk management and valuation solutions. First American maintains and curates the industry's largest property and ownership dataset with over 7 billion document images. Our major platforms and products include: DataTree , FraudGuard , RegsData™, TaxSource™ and ACI . The First American Data & Analytics division boasts more than 20 patents and remains at the forefront of innovation - leveraging technology and data to deliver best-in-class decisioning solutions. Fueled by our industry-leading data and using our technology and proprietary process, our solutions provide lenders, real estate and title companies with actionable insights - enabling them to make better, increasingly automated, decisions. With offices in all major metropolitan areas, including California and New York, DNA teams work collaboratively from across the country. Since 1889, First American (NYSE: FAF) has held an unwavering belief in its people. They are passionate about what they do, and we are equally passionate about fostering an environment where all feel welcome, supported, and empowered to be innovative and reach their full potential. Our inclusive, people-first culture has earned our company numerous accolades, including being named to the Fortune 100 Best Companies to Work For list for six consecutive years. We have also earned awards as a best place to work for women, diversity and LGBTQ+ employees, and have been included on more than 50 regional best places to work lists. First American will always strive to be a great place to work, for all. For more information, please visit www.careers.firstam.com.

Job Summary

We are looking for a strong full-stack software engineer with experience designing, building, and maintaining highly scalable solutions on AWS / cloud native technologies to join our team . The ideal candidate is a strong problem solver, learner, communicator, collaborator, and believer in quality work.

Remote Candidates Welcome!

Essential Functions
  • Full-Stack API / Backend Development.
  • Keep s ecurity and q uality as a core focus during development
  • Develop and execute unit and integration tests
  • Peer Code Reviews
  • Plan , estimate and prioritize work in a collaborative and distributed team.
  • Write documentation to ensure supportability and maintainability of core system assets.
  • Adhere to Architecture Standards
  • Develop with adherence to Coding standards and Security best practices
  • Work closely with QA and Product teams to deliver quality applications
  • Contribute new ideas and concepts to our software development life cycle.

Qualifications
  • Exceptional problem solver
  • Excellent communication and interpersonal skills.
  • Passionate about software development.
  • Open minded and always learning.
  • Agile experience working in Scrum and/or Kanban models.
  • Design/implementation of microservices and cloud-native application development
  • Refactoring legacy / traditional monolithic applications into microservices architectures
  • Strong experience developing RESTful APIs
  • Solid understanding of AWS cloud with hands-on experience
  • Strong understanding of unit testing and test-driven development.
  • Experience working in Git
  • Building CI/CD pipelines and working knowledge of terraform
  • Understanding DevOps principles is a big plus.

Technology Stack:

An ideal candidate will have a demonstrable understanding and/or hands-on experience with most of the following technologies

  • Microsoft . Net technologies (C#, .Net Framework, .Net Core)
  • SQL Databases (MS SQL , Postgres)
  • Frontend technologies: HTML, CSS, Javascript
  • AWS Cloud : EC2, ECS, Fargate using ECS, EKS, ECR, S3, Elastic File System, Lambda, RDS, Application Load Balancer, Docker, Step Functions, SQS, Kinesis, SNS, ElastiCache , DynamoDB, CloudWatch, Secrets Manager, VPC, Subnets, Security Groups, Transit gateways
  • Git
  • terraform

Typical Education
  • Bachelor's Degree or equivalent combination of education and experience

Typical Range of Experience
  • Typically 2-5 years of directly related experience
  • Experience working with distributed team is preferred

First American invests in its employees' development and well-being, empowers them to provide superior customer service and encourages them to serve the communities where they live and work. First American is committed to diversity and inclusion. We are an equal opportunity employer.

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan.