India
Not disclosed
On-site
Full Time
First American (India) is a GCC (Global Capability Center) of the First American Financial Corporation (NYSE: FAF) family of companies, a proud member of the FORTUNE 500 companies and was named one of FORTUNE’s 100 Best Companies to Work For® in 2023. First American Financial Corporation provides comprehensive title insurance, closing/settlement, property data and technology solutions. First American (India) creates quality solutions for its customers by combining software, back office and knowledge processing operations to fulfill First American's business requirements. Our priorities are our employees, customers, and shareholders - in that order. FAI has been certified a Great Place to work by Great Place to work Institute®, is a certified Best Workplaces for Women and Workplace with Inclusive Practices. Job Title: Manager – Software Development Role Summary Looking for an experienced Engineering leader with 15+ yrs. in experience who can work directly with Product, Research and Design teams to build complex software applications, ensuring engineering output meets the highest of quality standards and the team continues to thrive, grow, and continuously improve. What we have for you Opportunity to lead multiple engineering teams in cloud native technologies in designing & developing microservices to build title and escrow APIs for all divisions of First American. Responsibilities and Duties- As an Engineering Manager your roles and responsibilities include, Responsible for the quality & quantity of engineering delivery of squads with continuous, iterative improvement through better planning and execution. Work with closely with engineering and product leaders to provide thought and execution leadership towards strategic outcomes. Work closely with Product managers, Architects & Leads, to perform complex software process definition, requirements analysis, and high-level design/modeling to convert stakeholder needs into software solutions with thorough feasibility analysis (Technical, Financial, Operational) Attract, nurture, coach, and retain talent. Ensure every assigned engineer, lead, architect has a career progression plan through regular check-in points and real-time feedback. Contribute to creating an enhanced skill matrix to drive training, development, and career goals for engineers. Take a lead at defining & building the vision for our engineering organization & interact with other departments to organize support wherever necessary. Work towards identify a unified quality and standards framework for application development and support. Create a robust production support framework targeted at troubleshooting, conflict resolution and observability to address problems early and support the team on production & nonproduction application issues. Technology Stack - An ideal candidate should have understanding & hands-on experience with following technologies: Prior experience in handling, training & supporting agile teams with size of 10-15 developers. Experience in design, develop and maintaining .Net based web applications within all phases of the Software Development Life Cycle (SDLC) with C#, MVC 5, ASP.Net, Web API, .NET Core and Microservices, SQL Server 2014/ 2016/ 2018. Should be proficient at Cloud concepts & guiding principles - Various cloud solution like AWS or AZURE and their key features, advantages, and disadvantages. Should have worked on complex distributed architectural enterprise applications & have Experience of Object-Oriented programming practices (SOLID principles, Design pattern). Should be well versed with the security frameworks, assessing vulnerabilities, Secured Code, SSL/Non-SSL, Vulnerability tests amongst the areas being proficient at. Designing and specifying the overall software structure, core elements, and properties by understanding the software requirements, constraints, interfaces, and dependencies and identify opportunities to fine-tune and optimize applications. Developing the architectural guidelines, specifications, and technical standards, including coding standards, tools, services, and platforms related to current and future technological environments Communicating the design of the software architecture to stakeholders Show more Show less
India
Not disclosed
On-site
Full Time
First American (India) is a GCC (Global Capability Center) of the First American Financial Corporation (NYSE: FAF) family of companies, a proud member of the FORTUNE 500 companies and was named one of FORTUNE’s 100 Best Companies to Work For® in 2022. First American Financial Corporation provides comprehensive title insurance, closing/settlement, property data and technology solutions. First American (India) creates quality solutions for its customers by combining software, back office and knowledge processing operations to fulfill First American's business requirements. Our priorities are our employees, customers, and shareholders - in that order. FAI has been certified a Great Place to work by Great Place to work Institute®, is a certified Best Workplaces for Women and Workplace with Inclusive Practices. Role Summary As a Senior Software Engineer II, you'll drive innovation and excellence by delivering high-quality work, collaborating with your manager to advance team goals, and prioritizing effectively. You'll participate in core processes, recommend improvements, and invigorate the team by questioning the status quo. You'll respond urgently to operational issues, contribute to the software development lifecycle, and improve team processes. Engaging in code reviews, building cross-team relationships, and clarifying technical ambiguities will be key to your role, ensuring the team's success and shaping our technology's future. What we have for you – We are offering an exciting opportunity for a talented a Senior Software Engineer II,to work as a part of a highly performing team, working on cutting-edge cloud-native technologies. In this role, you will be instrumental in developing microservices to build the next generation of Title and Escrow systems, serving all divisions of First American. Join us to drive innovation, shape our technology landscape, and make a significant impact across the organization. Responsibilities and Duties As Senior Software Engineer II, you will work closely with the Engineering Manager, Architect, Product Manager and team. Acts with urgency and delivers high-quality work that adds value to the business, stakeholders, and customers. Works with the manager to focus on advancing team goals. Prioritizes effectively and proposes scope adjustments when necessary. Participates in core team processes and recommends improvements. Questions about the status quo to invigorate the team. Responds urgently to operational issues and owns resolution within scope. Is resilient, detail-oriented, and takes the initiative, especially in crises. Contributes significantly to the full software development lifecycle. Improves team processes, code, and work items. Ask questions, learn from others, and receive feedback humbly. Seek help when stuck and needs decision support. Actively participates in code reviews, providing meaningful feedback. Build relationships across teams to achieve positive outcomes. Communicates and coordinates team requirements with other groups. Identifies technical blind spots and clarifies ambiguity in ideas. Technology Stack An ideal candidate should have understanding and hands-on experience with the following technologies: Strong hands in Python Strong hands in React JS and React native node.js (Optional) Hands on css Managing source code with Git Knowledge on Jira with Agile/scrum Strong Knowledge on AWS Knowledge on postgreSQL & Dynamo DB Knowledge on micro service architecture Knowledge on OpenApi/Swagger (Optional) Show more Show less
Bengaluru, Karnataka, India
Not disclosed
On-site
Full Time
We are looking for a highly motivated individual for the role of a Senior Product Manager. In this role, you will be responsible for defining, building, and launching innovative solutions that meet the evolving needs of our customers. You will collaborate closely with stakeholders to create and execute product strategies, create detailed product roadmaps and manage the lifecycle of the product. This is an on-site role based out of Bangalore. Key Responsibilities: Product Strategy: Develop and execute comprehensive product strategies aligned with the company's overall goals. Conduct market research, analyze customer feedback, and identify emerging trends to inform product roadmap decisions. Product Development: Drive the entire product lifecycle, from ideation and prioritization to development and launch. Collaborate with cross-functional teams (engineering, design, business) to ensure successful product delivery. Customer Focus: Deeply understand customer needs and pain points. Build strong relationships with customers and gather their feedback to inform product improvements. Data-Driven Decision Making: Leverage data and analytics to measure product performance and make informed decisions. Track key performance indicators (KPIs) and identify opportunities for optimization. Technical Expertise: Understand the systems, technologies, limitations, scaling factors, and architectural decisions behind the existing products. Product Execution: Define clear measurable product success criteria, define showstoppers, manage issue fixes and drive adoption. Direct ownership of Outcomes: Take full responsibility for the success or failure of our products, ensuring they meet the strategic goals and deliver value to customers. Team Leadership: Mentor and guide junior product managers, fostering a collaborative and high-performing team environment. Basic Qualification: 12+ years of experience in product management, preferably in the SaaS industry. Minimum of 15 years of formal education. Experience of owning / driving roadmap strategy and definition. Experience of working directly with the end users for feature deliveries and its trades offs. Sound knowledge in SDLC, Agile/scrum methodologies. Excellent analytical and problem-solving skills. Strong communication and interpersonal skills. Preferred Qualification: MBA from a reputed institute. 3+ years of experience in FinTech domain. Knowledge of Escrow /Title Insurance industry, it’s processes and challenges Show more Show less
Salem, Tamil Nadu, India
Not disclosed
On-site
Full Time
Job Title: Lead/Assistant Manager – Operations Accounting Location: Salem Department: Finance Shared Services – AP/AR/GL Employment Type: Full-time Work Model: Hybrid Role Overview We are seeking a dynamic and experienced leader for our Accounts Team. This role is pivotal in driving operational excellence, ensuring compliance, and fostering a high-performance culture. The ideal candidate will bring strong domain expertise, leadership capabilities, and a continuous improvement mindset. Key Responsibilities Operational Leadership Manage day-to-day operations of the accounting process, ensuring timely and accurate execution. Conduct daily team huddles and regular performance reviews. Monitor KPIs and SLAs; generate and present operational reports to stakeholders. Lead weekly/biweekly calls with onshore partners to address updates, issues, and escalations. Process Excellence & Compliance Identify process gaps and drive continuous improvement initiatives. Conduct root cause analysis (RCA) for errors and implement corrective actions. Ensure adherence to ISMS policies and business continuity plans. Maintain and update Desktop Procedures (DTPs) in line with audit requirements. People & Performance Management Guide and mentor team members; support their Individual Development Plans (IDPs). Conduct performance reviews, provide feedback, and manage low performers. Foster a culture of recognition, engagement, and collaboration. Support recruitment efforts and onboarding of new team members. Stakeholder Management Ensure timely communication of escalations, process changes, and feedback from the onshore team to relevant internal stakeholders. Support the onshore team during audits, month-end close, and other critical accounting cycles by providing accurate and timely data. Build strong working relationships with onshore process Team to foster trust, transparency, and continuous improvement. Coordinate with onshore teams to align on best practices, standard operating procedures, and compliance requirements. Required Skills & Qualifications Bachelor’s degree in commerce, Finance, or related field (MBA preferred). 8–12 years of experience in the Accounts domain or Finance Shared Services. Proven experience in leading teams and managing operations in a global environment. Strong knowledge of AR/AP/GL processes. Proficiency in MS Office and ERP systems (SAP/Oracle preferred). Excellent communication, analytical, and problem-solving skills. Show more Show less
India
Not disclosed
On-site
Full Time
At First American (India), we don’t just build software—we build the future of real estate technology. Our people-first culture empowers bold thinkers and passionate technologists to solve real-world challenges through scalable architecture and innovative design. If you're driven by impact, thrive in collaborative environments, and want to shape how world-class products are delivered, this is the place for you. About the Role 1.Job Title: Principal Platform Engineer (15+ Years Experience) We are seeking a visionary Principal Platform Engineer with 15+ years of experience to lead the transformation of our DevOps strategy, driving innovation, automation, and cloud excellence with a strong focus on cloud technologies. This role is critical in reimagining our cloud infrastructure to be more resilient, scalable, and future proof. You will spearhead initiatives to modernize our CI/CD pipelines, cloud security, and observability, ensuring a seamless and efficient development lifecycle. Working closely with engineering, security, and operations teams, you will be at the forefront of building a platform culture that accelerates business growth and technological excellence. Key Responsibilities Design and implement standardized, reusable, and secure CI/CD pipelines (Golden Paths) across engineering teams. Architect, deploy, and manage Kubernetes (EKS) infrastructure with a strong focus on automation, security, and observability. Lead the integration and extension of Backstage for enhanced service cataloguing, discoverability, and developer self-service. Collaborate with application developers, SREs, and product teams to ensure CI/CD practices align with business and technical goals. Define and enforce best practices around containerization, deployment strategies, secrets management, and infrastructure-as-code (IaC). Implement and manage tools for monitoring, logging, and alerting to ensure system health and performance. Demonstrate deep experience in technologies of – infrastructure automation, CI/CD, data observability and platforms Continuously evaluate and improve developer workflows, toolchains, and productivity platforms. Provide guidance and mentorship to junior engineers and promote a culture of engineering excellence. Commitment to an automation-first approach and continuous improvement of platform capabilities. Key Requirements 15+ years of hands-on experience in platform engineering, DevOps, or related fields. Minimum 8+ years of experience in Application development using .net and Java tech stack. Deep expertise in CI/CD tools like GitHub Actions, ArgoCD, Jenkins, or similar. Proven experience with Amazon EKS, Helm, and Kubernetes cluster operations in production. Strong knowledge of IaC tools like Terraform, Pulumi, or CloudFormation. Experience with Backstage, including customization and plugin development. Solid understanding of cloud-native principles and microservices architecture. Familiarity with monitoring and observability stacks (Prometheus, Grafana, Loki, ELK, etc.). Skilled in scripting and automation using Bash, Python, Powershell, or Go. Good knowledge of version control tools like GIT, Bitbucket Knowledge in configuration management tools like Ansible, Chef or Puppet Comfortable working in agile environments, with strong collaboration and communication skills. Passion for building developer platforms that boost productivity, reliability, and security. Nice to Have Experience with service mesh technologies (e.g., Istio, Linkerd). Knowledge of security frameworks like Zero Trust, SSO, and OAuth. Experience with GitOps workflows and progressive delivery strategies. Exposure to policy-as-code frameworks (e.g., OPA/Gatekeeper). Experience with System & IT operation – Windows and Linux OS administration. Understanding of networking principles and technologies (DNS, Load Balancers, Reverse Proxies), Microsoft Active Directory and Active Directory Federation Services (ADFS). 2.Job Title: Staff Engineer (12+ Years Experience) About the Role We are seeking a seasoned Platform Engineer with 12+ years of experience to join our platform engineering team. This role will play a critical part in designing, building, and maintaining the internal platforms and tools that enable software development teams to work efficiently and effectively. As a Staff Engineer, you will play a pivotal role in designing and implementing golden paths to streamline development processes across the organization. Your expertise will be crucial in enhancing application observability, ensuring robust monitoring and diagnostics capabilities. You will collaborate closely with cross-functional teams to create scalable, resilient, and efficient platforms that support the organization's strategic goals and drive innovation. Key Responsibilities Design, develop, and maintain robust cloud platforms (e.g., AWS, Azure, Google Cloud). Enhance monitoring and diagnostics capabilities to ensure high availability and performance. Assist in building technical roadmap and advancing technical capabilities of the platform engineering team. Work closely with cross-functional teams to align platform capabilities with organizational goals. Identify and resolve complex technical issues, ensuring the stability and scalability of the platforms. Lead and mentor a team of developers and engineers, fostering a collaborative and innovative environment. Key Requirements 12+ years of hands-on experience in platform engineering, DevOps, or related fields. Minimum 5+ years of experience in Application development using .net and Java tech stack. Technical lead who has consistently demonstrated the capability to develop high level technical design Help in building product technical roadmap and advancing technical capabilities Advanced knowledge in AWS and Azzure Infrastructure Advanced knowledge in scripting like Python Advanced knowledge in IaC tools Terraform or CloudFormation Advanced knowledge in designing and implementing CI/CD pipeline with tools like Jenkins, CodePipeline, or similar Good knowledge of version control tools like GIT, Bitbucket or Team Foundation Server Good knowledge of working on containers with Docker and Kubernetes Good knowledge in configuration management tools like Ansible, Chef or Puppet Hands-on experience in Code Reviews and Design Reviews. Nice to Have AWS Certifications or similar Serverless automation Experience with GitOps workflows and progressive delivery strategies. Experience with System & IT operation – Windows and Linux OS administration. Understanding of networking principles and technologies (DNS, Load Balancers, Reverse Proxies), Microsoft Active Directory and Active Directory Federation Services (ADFS). Show more Show less
India
Not disclosed
On-site
Full Time
About FAI. At First American (India), we don’t just build software—we build the future of real estate technology. Our people-first culture empowers bold thinkers and passionate technologists to solve real-world challenges through scalable architecture and innovative design. If you're driven by impact, thrive in collaborative environments, and want to shape how world-class products are delivered—this is the place for you. Role Summary As a Staff Engineer, you'll drive innovation and excellence by delivering high-quality work, collaborating with your manager to advance team goals, and prioritizing effectively. You'll participate in core processes, recommend improvements, and invigorate the team by questioning the status quo. You'll respond urgently to operational issues, contribute to the software development lifecycle, and improve team processes. Engaging in code reviews, building cross-team relationships, and clarifying technical ambiguities will be key to your role, ensuring the team's success and shaping our technology's future. What we have for you – We are offering an exciting opportunity for a talented a Staff Engineer to work as a part of a highly performing team, working on cutting-edge cloud-native technologies. In this role, you will be instrumental in developing microservices to build the next generation of Title and Escrow systems, serving all divisions of First American. Join us to drive innovation, shape our technology landscape, and make a significant impact across the organization. Responsibilities and Duties As a Staff Engineer, you will work closely with the Engineering Manager, Architect, Product Manager and team. Analyze complex engineering problems and develop effective solutions. Know Unified Visibility and read them properly and provide effective solutions to avoid noise and exceptions. Interpret data, identify trends, and make recommendations based on analytical finding. Collaborate with cross-functional teams to design, develop, and implement engineering projects. Conduct root cause analysis and implement corrective actions. Optimize processes and systems for efficiency, reliability, and scalability. Prepare technical documentation, reports, and presentations. Acts with urgency and delivers high-quality work that adds value to the business, stakeholders, and customers. Works with the manager to focus on advancing team goals. Prioritizes effectively and proposes scope adjustments when necessary. Participates in core team processes and recommends improvements. Questions the status quo to invigorate the team. Responds urgently to operational issues and owns resolution within scope. Is resilient, detail-oriented, and takes initiative, especially in crises. Contributes significantly to the full software development lifecycle. Improves team processes, code, and work items. Asks questions, learns from others, and receives feedback humbly. Actively participates in code reviews, providing meaningful feedback. Builds relationships across teams to achieve positive outcomes. Communicates and coordinates team requirements with other groups. Identifies technical blind spots and clarifies ambiguity in ideas. Technology Stack An ideal candidate should have understanding and hands-on experience with following technologies: Strong hands-on Python, React.js, typescript, Nest.js or Node.js Proficiency in Unified Visibility | Camunda | .Net Framework. Managing source code with Git Knowledge on Jira with Agile/scrum Unit testing with Jest Strong Knowledge on AWS (Cognito, Secret Manager, SQS, SNS) Knowledge on postgreSQL & Dynamo DB Knowledge on micro service architecture Show more Show less
India
Not disclosed
On-site
Full Time
About FAI. At First American (India), we don’t just build software—we build the future of real estate technology. Our people-first culture empowers bold thinkers and passionate technologists to solve real-world challenges through scalable architecture and innovative design. If you're driven by impact, thrive in collaborative environments, and want to shape how world-class products are delivered—this is the place for you. Role Summary As a Staff Engineer, you'll drive innovation and excellence by delivering high-quality work, collaborating with your manager to advance team goals, and prioritizing effectively. You'll participate in core processes, recommend improvements, and invigorate the team by questioning the status quo. You'll respond urgently to operational issues, contribute to the software development lifecycle, and improve team processes. Engaging in code reviews, building cross-team relationships, and clarifying technical ambiguities will be key to your role, ensuring the team's success and shaping our technology's future. What we have for you – We are offering an exciting opportunity for a talented a Staff Engineer to work as a part of a highly performing team, working on cutting-edge cloud-native technologies. In this role, you will be instrumental in developing microservices to build the next generation of Title and Escrow systems, serving all divisions of First American. Join us to drive innovation, shape our technology landscape, and make a significant impact across the organization. Responsibilities and Duties As a Staff Engineer, you will work closely with the Engineering Manager, Architect, Product Manager and team. Analyze complex engineering problems and develop effective solutions. Know Unified Visibility and read them properly and provide effective solutions to avoid noise and exceptions. Interpret data, identify trends, and make recommendations based on analytical finding. Collaborate with cross-functional teams to design, develop, and implement engineering projects. Conduct root cause analysis and implement corrective actions. Optimize processes and systems for efficiency, reliability, and scalability. Prepare technical documentation, reports, and presentations. Acts with urgency and delivers high-quality work that adds value to the business, stakeholders, and customers. Works with the manager to focus on advancing team goals. Prioritizes effectively and proposes scope adjustments when necessary. Participates in core team processes and recommends improvements. Questions the status quo to invigorate the team. Responds urgently to operational issues and owns resolution within scope. Is resilient, detail-oriented, and takes initiative, especially in crises. Contributes significantly to the full software development lifecycle. Improves team processes, code, and work items. Asks questions, learns from others, and receives feedback humbly. Actively participates in code reviews, providing meaningful feedback. Builds relationships across teams to achieve positive outcomes. Communicates and coordinates team requirements with other groups. Identifies technical blind spots and clarifies ambiguity in ideas. Technology Stack An ideal candidate should have understanding and hands-on experience with following technologies: Strong hands-on Python, React.js, typescript, Nest.js or Node.js Proficiency in Unified Visibility | Camunda | .Net Framework. Managing source code with Git Knowledge on Jira with Agile/scrum Unit testing with Jest Strong Knowledge on AWS (Cognito, Secret Manager, SQS, SNS) Knowledge on postgreSQL & Dynamo DB Knowledge on micro service architecture Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.