First American Financial Corporation

Senior Software Engineer I- Python Full Stack Developer

First American Financial Corporation
Apply
2 hours ago
Remote, IndiaSenior

Responsibilities

  • Design, develop, and maintain scalable microservices and web applications.
  • Build RESTful APIs and backend services using Python and TypeScript frameworks.
  • Develop responsive frontend applications using React and Next.js.
  • Implement event-driven and asynchronous architectures using AWS messaging and streaming services.
  • Design and optimize schemas and queries for relational and NoSQL databases.
  • Develop workflow automation and orchestration solutions using Camunda BPM.
  • Build and maintain CI/CD pipelines and infrastructure automation.
  • Monitor system performance, troubleshoot production issues, and improve observability.
  • Collaborate with product managers, architects, DevOps engineers, and data teams.
  • Participate in code reviews, technical design discussions, and best-practice initiatives.
  • Contribute to scalable analytics and data integration solutions.
  • Use AI-assisted development tools for code generation, testing, debugging, documentation, and design exploration.
  • Evaluate opportunities to incorporate AI-powered capabilities and agentic workflows into business solutions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5–8 years of professional software development experience.
  • Strong experience with Python, FastAPI, Flask, TypeScript, NestJS, React, and Next.js.
  • Experience with relational and NoSQL databases, AWS cloud services, event-driven architectures, Camunda BPM, DevOps tooling, and observability technologies.
  • Strong problem-solving and debugging skills.
  • Experience working in Agile/Scrum environments.
  • Excellent communication and collaboration skills.
  • Ability to validate AI-assisted outputs, understand model limitations, and remain accountable for delivered solutions.

Tech Stack

Amazon DynamoDBAWSDockerElasticsearchFastAPIFlaskGitHub ActionsNestJSNext.jsPostgreSQLPythonReactRedisTerraformTypeScript
First American Financial Corporation

About First American Financial Corporation

10,000+ employees
Contact me