2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Define and communicate technical vision, strategy, architecture, project plans, timelines, and milestones.
  • Lead adoption and integration of technologies and engineering best practices.
  • Design and develop cloud-native microservices for Title and Escrow APIs.
  • Mentor junior engineers and conduct technical workshops and training.
  • Review code for quality, performance, security, and standards compliance.
  • Resolve complex technical challenges, perform root cause analysis, and address bottlenecks.
  • Collaborate with engineering, architecture, product, design, project management, and other stakeholders.
  • Develop prototypes and proof-of-concept projects and implement continuous process improvements.
  • Create and maintain system architecture and technical design documentation.
  • Analyze and optimize system performance through tuning and scaling strategies.

Requirements

  • 12+ years of experience with Microsoft technologies, including C#, .NET Core, .NET Framework, TypeScript, NestJS, Node.js, and Python.
  • 6+ years of experience with microservices and event-driven architecture using Apache Kafka or another event processing service.
  • 8+ years of experience with a modern UI framework such as React.js or Angular.
  • 5+ years of experience with cloud platforms, preferably AWS, including EC2, S3, Lambda, EFS, ECS, EKS, API Gateway, SQS, IAM, and VPC.
  • At least 4+ years of experience designing and architecting systems using different patterns and solutions.
  • At least 4+ years of experience with Azure DevOps, GitHub Actions, ArgoCD, YAML, and PowerShell.
  • At least 1+ year of hands-on experience with GenAI technologies, including LLM fine-tuning, RAG architecture implementation, and prompt engineering.
  • Understanding of unit testing, Behavior-Driven Development, and Test-Driven Development strategies.
  • Experience with relational databases including MS SQL Server and PostgreSQL, and NoSQL databases including DynamoDB, DocumentDB, and OpenSearch/ElasticSearch.
  • Experience with Docker and Kubernetes, and exposure to Splunk, ELK Stack, and DataDog.
  • Experience leading project teams and setting technical direction.
  • Databricks with Python is an added advantage.
  • AWS or Azure developer and architect certification is a plus.

Benefits

  • India remote work arrangement.
  • Opportunity to work on cloud-native technologies and next-generation Title and Escrow APIs across First American.
  • Inclusive and equal-opportunity workplace committed to respecting and supporting all individuals.

Tech Stack

Amazon DynamoDBAngularApache KafkaAWSC#DatabricksDatadogDockerElasticsearchGitHub ActionsKubernetesMicrosoft SQL ServerNestJSNode.jsPostgreSQLPowerShellPythonReactSplunkTypeScript
First American Financial Corporation

About First American Financial Corporation

10,000+ employees
Contact me