Staff Software Engineer AI

First American (India)
Posted on
First American (India) logo

Experience
7 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Staff Software Engineer
Job Type
ONSITE

Job Description

Staff Software Engineer India Remote

About First American India

At First American (India), we build technology that powers millions of real estate

transactions. Our people-first culture encourages innovation, collaboration, and solving

real-world problems on a scale.

If you're driven by impact, thrive in collaborative environments, and want to shape how

world-class products are delivered at scale—this is the place for you.

Role Summary

We are looking for a Staff Engineer to provide technical leadership for our ANP platform.

This role requires deep expertise in designing and building scalable, secure, cloud-native

systems, along with strong full-stack capabilities and architectural ownership. You will

drive key technical decisions, mentor engineers, and modernize our platform using

modern and AI-assisted engineering practices.

What You’ll Do

  • Lead design of scalable, secure, event-driven microservices and define standards for

reliability, performance, and observability.

  • Drive cloud-native modernization on AWS using Lambda, ECS/EKS, S3, RDS, and

DynamoDB.

  • Champion Infrastructure as Code, CI/CD automation, and distributed system patterns

(Kafka, SNS/SQS).

  • Deliver end-to-end features using Python/Node.js backends and ReactJS/Angular

frontends.

  • Establish strong testing, security, performance, and operational excellence practices.
  • Promote AI-assisted development and identify opportunities to integrate AI/ML

capabilities.

  • Mentor engineers and partner with Product and Business teams on scalable solutions.
  • Leadership & Product Mindset: Technical mentorship, cross-team influence, clear

technical communication, customer empathy, data-informed experimentation

(telemetry, A/B signals) and outcome-focused delivery across the product lifecycle.

Skills & Experience

  • Programming languages: TypeScript, JavaScript (ES20xx), Python (exposure/optional).
  • Frontend: React, Next.js.
  • Backend & APIs: Node.js, Express.js, NestJS, REST, GraphQL.
  • Architecture: Microservices, event-driven and distributed systems, Domain-driven design

(DDD), SOLID, GoF patterns.

  • Data & Storage: DynamoDB (data modeling, access patterns, performance & cost tuning), RDS,

caching strategies.

  • Cloud & Infrastructure: AWS (Lambda, EC2, S3, RDS, DynamoDB, CloudFormation, CDK),

Docker, Kubernetes, Terraform.

  • Architecture, Performance & Resilience: Advanced system design (DDD, SOLID, patterns),

scalable/event-driven microservices, load & cost optimization, observability (metrics, tracing,

structured logs), security (authN/Z, encryption, threat modeling) and high availability.

  • Platform & Engineering Excellence: CI/CD automation, infrastructure as code, quality

engineering (TDD, unit/integration/E2E/contract testing), operational readiness, performance

profiling, governance and continuous improvement.

  • Solid understanding of security, reliability, and performance engineering.
  • Exposure to AI-assisted development and interest in applying AI at scale.

What Makes You a Great Fit

You think about platforms and systems, influence without authority, navigate ambiguity

well, and balance technical depth with business impact—while being passionate about

transforming real estate technology.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.