Posted:
9/24/2024, 5:00:00 PM
Location(s):
Santa Ana, California, United States ⋅ California, United States
Experience Level(s):
Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
**Remote Work Welcome**
Be part of a transformative team that is shaping the way First American builds and delivers world-class technology products that fuel the real estate industry. We are looking for the best-of-the-best technology experts who will envision, design, build, and deliver innovative solutions that provide exceptional experiences and lasting value to our customers.
First American seeks a Senior Software Engineer – Security Enablement to help validate that our services, applications, and tools are designed and implemented to the highest security standards. You will be responsible for analyzing the security of applications and services, discovering and addressing security issues, building security automation, and quickly reacting to new threat scenarios.
What You’ll Do:
As a Senior Software Engineer – Security Enablement, you will be responsible for enhancing the security posture of our applications throughout their lifecycle.
Conduct application security design reviews to identify potential vulnerabilities and recommend mitigation strategies.
Collaborate with development teams to integrate security into the software development lifecycle.
Provide guidance and mentorship to developers on secure coding practices and security architecture.
Contribute to the continuous improvement of security processes and practices within the organization.
Perform security code reviews of source code changes and advise developers on remediating vulnerabilities and following secure coding practices.
Reviewing code for vulnerabilities and then remediating these (either alone or with Software Engineers).
Security training and outreach to internal development teams.
Stay abreast of emerging security threats, vulnerabilities, and technologies to continuously improve application security measures.
Collaborate with product management and other cross-functional teams to iteratively design, develop, and validate outcome-driven technology solutions.
Continuous Improvement: Join a team determined to achieve ambitious goals, provide regular feedback, and drive continuous improvement.
What You’ll Bring:
5+ years' experience as a software engineer
1+ years of application security
Experience in vulnerability discovery and code-level security reviews
Strong background in application security best practices and familiarity with common vulnerabilities (e.g., SSRF, race conditions, privilege escalations, etc.)
Familiarity with and ability to understand business objectives, business context, and security risk
Ability to mentor and influence software engineers to share knowledge and improve quality
Ability to unblock yourself and help accelerate the team in achieving their goals
Ideally, you will also have experience with:
Proficient in one of the following C# (.NET Core, .NET Framework), TypeScript & React / Node.js, or Golang
Working within a highly regulated industry such as Financial Services or Healthcare
In-depth knowledge of AWS or Azure and associated tools
Experience with security tools such as Burp Suite, Fortify, Vercode, etc.
Effective communication skills, both verbal and written, with strong relationship, collaborative, and organizational skills
Pay Range: $145,000 - $175,000 Annually
This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job-related knowledge, skills, experience, business requirements, and geographic location.
#SPDreferral
Website: https://www.firstam.com/
Headquarter Location: Santa Ana, California, United States
Employee Count: 10001+
Year Founded: 1889
IPO Status: Public
Industries: Financial Services ⋅ Insurance ⋅ Property Insurance ⋅ Real Estate ⋅ Real Estate Investment