Director, Software Engineering

$220,000 - $250,000/Yr

First American Financial - Santa Ana, CA

posted about 1 month ago

Full-time - Senior
Santa Ana, CA
Insurance Carriers and Related Activities

About the position

The Director of Software Engineering at First American Financial Corporation is responsible for leading software development teams, driving technical excellence, and ensuring the delivery of innovative and scalable software solutions. This role involves overseeing the entire software development lifecycle, aligning projects with business goals, and mentoring high-performing engineering teams. The position requires a strategic thinker with a passion for technology and a commitment to fostering a collaborative and efficient engineering environment.

Responsibilities

  • Define and execute the software engineering strategy, aligning with overall business objectives.
  • Partner with cross-functional teams, including Product, Design, and QA, to develop software that meets customer needs and business requirements.
  • Drive end-to-end engineering delivery by collaborating with product and UX leaders, as well as cross-functional business, product, and technology teams.
  • Ensure that software architecture is scalable, maintainable, and follows industry best practices.
  • Implement and refine engineering processes (e.g., Agile, DevOps) to improve team efficiency and product quality.
  • Lead the recruitment and retention efforts for the software engineering team.

Requirements

  • 10+ years of software development experience, with at least 8 years in a leadership role managing engineering teams.
  • Excellent problem-solving skills and ability to dive into system architecture, design, performance metrics, code, test plans, project plans, deployments, and operations.
  • Exceptional leadership and team-building skills, capable of inspiring teams to pursue and realize ambitious objectives.
  • Proven innovation skills with an impactful track record of driving business transformation and measurable outcomes.
  • Proven track record of delivering and supporting large-scale enterprise products and services.
  • Exceptional project management skills with the ability to manage multiple concurrent projects with competing priorities.
  • Outstanding communication abilities, adept at engaging and swaying stakeholders across all organizational tiers.

Nice-to-haves

  • Experience with C# (.NET Core, .NET Framework), TypeScript & React / Node.js
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Proven success in scaling teams and implementing best practices in software development
  • Knowledge of security, privacy, AI, and compliance standards in software development
  • Experience working within a highly regulated industry such as Financial Services or Healthcare

Benefits

  • Employee stock purchase plan
  • Health insurance
  • Dental insurance
  • 401(k)
  • Paid time off
  • Vision insurance
  • Paid sick time
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service