
1001 - 5000 employees
Founded 1994
🛡️ Insurance
💼 Consulting
🏥 Healthcare
💰 $450M Post-IPO Debt - First American on 2024-09
Insurance • Consulting • Healthcare
First American (India) is a Global Capability Center (GCC) of First American Financial Corporation that provides software development, data & analytics, back-office, and knowledge-processing services to support title insurance, settlement services, mortgage solutions and related risk-management operations across the US, UK, Australia and Canada. With locations in Bangalore, Hyderabad and Salem, FAI delivers corporate IT and production services for its parent company and emphasizes a people-first culture recognized as a top workplace.
🕒 February 18
Improve your chances of getting an interview by checking your resume score before you apply.

1001 - 5000 employees
Founded 1994
🛡️ Insurance
💼 Consulting
🏥 Healthcare
💰 $450M Post-IPO Debt - First American on 2024-09
Insurance • Consulting • Healthcare
First American (India) is a Global Capability Center (GCC) of First American Financial Corporation that provides software development, data & analytics, back-office, and knowledge-processing services to support title insurance, settlement services, mortgage solutions and related risk-management operations across the US, UK, Australia and Canada. With locations in Bangalore, Hyderabad and Salem, FAI delivers corporate IT and production services for its parent company and emphasizes a people-first culture recognized as a top workplace.
• As a Principal Software 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. • 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. • Seeks help when stuck and needs decision support. • 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.
• A strong understanding of web developments based front end technologies (Angular19, Typescript, JavaScript and the DOM, CSS, and HTML5). • Web application development experience server-side framework (ASP.NET). • C# using .NET is a must. (.NET 6/7/8 experience a plus). • 5-8 years experience in these technologies. • Experience in working with .net core. • Experience with Entity Framework. • Strong knowledge of REST architecture and principles, including statelessness, resource-based URLs, and HTTP methods (GET, POST, PUT, DELETE). • Proficiency in working with GIT and Azure Dev Ops for CI/CD. • A good understanding of database application development (database design, query optimization, strong command of SQL) is important as it is most of what we do. • Hands-on knowledge of Unit Testing and Mocking Frameworks. • Working in Agile and understanding the various Agile ceremonies. • Experience working with Web services. • Experience in configuring & trouble shooting IIS. • Experience in API Development and tools for testing API's (Postman/VS Code). • Good to have Skills :- Experience in working with GenAI tools (GitHub Copilot/Chat GPT). • Experience in working with VS Code. • A good understanding of encrypting databases using Secure Enclaves, or any other similar technologies is required. • Proficiency in working with Azure for app deployment and maintenance would be a plus. • Proficiency in implementing secure authentication mechanisms (OAuth, JWT) would be a plus.
• FAI is committed to create an environment that respects, supports and inspires all individuals. • We do not discriminate on the basis of color, religion, sex, gender identity, sexual orientation and age. • At FAI, we celebrate diversity and believe that an inclusive workforce benefits employees, the organization and our community. We are an Equal Opportunity Employer.
Apply Now🕒 February 3
Lead Software Engineer responsible for architectural design and development of software products. Collaborating with teams to deliver high-quality solutions in a remote setup from India.
AWS
Cloud
Distributed Systems
Docker
ElasticSearch
Java
Kafka
RDBMS
Spring
🕒 January 28
Expert-Level Engineer managing reliability in a multi-cloud environment for Confluent Cloud. Focused on proactive engineering, incident management, and team coaching.
AWS
Azure
Cloud
Distributed Systems
Google Cloud Platform
Kafka
Kubernetes
🕒 January 21
Cloud
NoSQL
🕒 December 4, 2025
Staff Software Engineer in HighLevel's Funnels AI Team, building next-generation AI engines. Overseeing architecture and mentoring engineers in a remote-first culture.
Distributed Systems
Grafana
Microservices
Node.js
NoSQL
Prometheus
Vue.js
🕒 November 4, 2025
Staff Engineer at Nagarro specializing in Salesforce CRM, Einstein Analytics, and client solutions. Responsible for solution design, application development, and team collaboration.
Cloud
Tableau