Senior Software Engineer II
Full Job Description
About the Role
We are seeking an experienced Senior Software Engineer II with 5+ years of expertise to join our engineering team. You will work on scalable distributed systems, owning end-to-end feature delivery from solution design through production support.
Key Responsibilities:
- Design, develop, test, deploy, and maintain robust features using .NET (C#) or TypeScript/Node.js based on product needs.
- Bridge the gap between requirement analysis and successful production release for B2B SaaS products.
- Collaborate cross-functionally with Product Managers, Architects, QA Engineers, DevOps teams, and stakeholders to deliver microservices architecture solutions.
- Ensure code quality via rigorous unit testing, integration testing, code reviews, and engineering best practices.
- Leverage cloud platforms like AWS or Azure for deployment and operations within CI/CD pipelines.
- Pioneer AI Engineering initiatives focused on productivity automation, intelligent workflows, and AI-enabled system capabilities.
Required Skills:
- 5+ years of professional software engineering experience in .NET/C# and TypeScript/Node.js.
- Strong command of distributed systems, microservices, and scalable backend architecture for enterprise-grade platforms.
- Expertise in the full Software Development Life Cycle (SDLC) including automated testing strategies.
- Familiarity with cloud environments (AWS/Azure), CI/CD pipelines, and observability tools.
Preferred Skills:
- Demonstrable experience with AI Engineering, LLM-based systems, prompt engineering, or AI agents.
- Hands-on knowledge of containerization (Docker/Kubernetes) and advanced monitoring/logging solutions.
- Certified understanding of secure coding practices and performance optimization in agile environments.
The Ideal Candidate
You are a product-minded engineer comfortable owning complete features from conception to deployment. You thrive in high-reliability B2B SaaS environments where maintainability is key. If you are passionate about leveraging modern software productivity practices and AI technologies, we want to hear from you.
Company
First American (India) Private Limited
First American (India) Private Limited is a premier Global Capability Center of First American Financial Corporation, an industry leader in title insurance and real estate risk solutions since 1889.We...