All roles at First American

Senior Software Engineer II

BengaluruFull-time5–8 yrsPosted over a month ago

Senior software engineering role at First American in Bengaluru. Needs 5–8 years and an M.Sc, B.Tech or B.E..

About the role

The Senior Software Engineer II is a hands-on technical leader who owns the long-term health and evolution of a business domain or major software system. The role translates complex business needs into scalable, secure and maintainable solutions, guides delivery across teams, and improves engineering standards, reliability and developer effectiveness.

What you'll do

  • Own the technical direction, architecture and operational health of a domain or significant application area
  • Lead complex initiatives from requirements and design through implementation, release and production stabilization
  • Make independent technical decisions, explain trade-offs, and simplify systems while balancing speed, quality, security, performance and cost
  • Define and improve engineering practices for coding, testing, code review, CI/CD, configuration management, observability and incident response
  • Partner with product, architecture, security, platform and other engineering teams to resolve dependencies and deliver outcomes

What you need

  • Git
  • REST APIs
  • TypeScript
  • .NET
  • C#
  • AWS

Good to have

  • Node.js
  • Python
  • Terraform
  • PostgreSQL
  • Microservices
  • CI/CD

More roles like this at First American

Apply on First American's site