Senior Software Engineer I
Full-time
TAN: PAN: First American India Pvt Ltd
Company Summary First American (India) is a GCC (Global Capability Center) of the First American Financial Corporation (NYSE: FAF) family of companies. FAI is a proud member of the FORTUNE 500 companies and has been amongst the Fortune 100 Best Companies to Work For® list for eight consecutive years. First American Financial Corporation provides comprehensive title insurance, closing/settlement, property data and technology solutions. First American (India) creates quality solutions for its customers by combining software, back office, and knowledge processing operations to fulfill First American's business requirements. Our priorities are our employees, customers, and shareholders - in that order. First American (India) has been ranked amongst India's Best Companies To Work For™ 2023: Listed amongst the Top 100 by Great Place To Work® India, FAI is also certified Best Workplaces for Women and Workplace with Inclusive Practices. Software Services helps build First American's product suite that encompasses the best in class Title Insurance, Settlement and Mortgage solutions platforms. Leverages technology product stack across Microsoft platform predominantly to develop, enhance and maintain the best in class applications. The R & D division delivers solutions for the title insurance industry leveraging the best of NLP, AI and ML. Job Summary
We are seeking a highly motivated and skilled Software Engineer with 5–8 years of professional experience in designing, developing, and deploying scalable cloud-native applications. The ideal candidate will have strong expertise in backend and frontend technologies, event-driven architectures, AWS cloud services, workflow orchestration, and modern DevOps practices.
Key Responsibilities
- Design, develop, and maintain scalable microservices and web applications.
- Build RESTful APIs and backend services using Python and TypeScript frameworks.
- Develop modern, responsive frontend applications using React and Next.js.
- Implement event-driven and asynchronous architectures using AWS messaging and streaming services.
- Design and optimize database 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.
Required Technical Skills
- Backend Development: Python (FastAPI, Flask), TypeScript, NestJS
- Frontend Development: React 18, Next.js 14, TypeScript
- Databases & Data Technologies: PostgreSQL/Aurora, DynamoDB, Elasticsearch, Redis
- AWS Cloud Services: Lambda, ECS Fargate, SQS/SNS, EventBridge, Kinesis, S3, Cognito, API Gateway
- Workflow & Automation: Camunda 7 (BPMN 2.0, DMN, External Tasks)
- DevOps & Infrastructure: Docker, Terraform, GitHub Actions, JFrog Artifactory
- Observability & Monitoring: UVP/Elastic Stack, OpenTelemetry, CloudWatch
AI-Assisted Engineering
- Utilize AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor, ChatGPT) to improve engineering productivity, code quality, testing, documentation, and troubleshooting.
- Apply AI responsibly by validating outputs, understanding model limitations, and maintaining accountability for delivered solutions.
- Leverage AI for code generation, automated test creation, debugging, technical documentation, and design exploration.
- Evaluate opportunities to incorporate AI-powered capabilities and agentic workflows into business solutions where appropriate.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–8 years of software development experience.
- Strong problem-solving and debugging skills.
- Experience working in Agile/Scrum environments.
- Excellent communication and collaboration skills.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer I in Remote vacancy
- ...Full remote Role description and responsibilities As a Senior AI Engineer at WE ARE META, you will be matched with clients across... ...as an AI Engineer or in a similar role ~ Strong production software engineering skills: Python, testing, packaging, CI/CD, async...Remote job
- ...technologies, anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed...
- ...Salary: €57.000 - €72.000 Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Senior Backend Software Engineer in our Billing team in Portugal ! Responsible for the platform that serves the entire Wellhub business,...Remote job
- ...with customers and subject-matter experts, and take ownership of product outcomes. Requirements Four or more years of software engineering experience, most of it in frontend work, at companies with strong engineering practices. Strong frontend capability in either...
- ...distinguish model limitations from infrastructure, harness, or environment failures. Requirements ~3–5+ years of professional software engineering experience, particularly in backend, infrastructure, platform, SRE, or distributed systems engineering. ~ Strong...
- We’re looking for a senior software engineer to help us build and maintain our suite of systems for national scale, distributed health supply chains. We have developed a maintain a pragmatic, respectful and supportive engineering culture, and are looking for teammates...
- ...in Multiple Locations Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Director Software Engineer to join our CIA Focus Area in Portugal or Brazil ! At the CIA Focus Area team, we build the platform where all...Remote job
- ...transforming the healthcare landscape, making it more efficient and accessible for everyone. We're currently hiring for a Backend Software Engineer who will be responsible for designing, developing, and maintaining backend services and APIs that power our core products....Remote job
- ...Role We are looking for a highly capable Founding Full Stack Engineer / Technical Lead to work directly with the founders and our... ...is a genuine pathway for this role to evolve into a long-term senior leadership position, with potential for formal Co-Founder designation...Remote job
- ...people globally. Join us in redefining the future of wellbeing! THE OPPORTUNITY We are hiring a Staff Frontend Software Engineer (Individual Contributor) to join our BASE FA Teams in Brazil or Portugal ! At the BASE (Business Architecture Services...Remote job
- What You'll Do Deploy and maintain our Progressive Web App (PWA) on the live domain, including hosting, and service worker updates. Package and publish the Android application to the Google Play Store using Trusted Web Activity (TWA). Connect the existing front...
- ...focused on two new major product lines coming to market in the next few months. Join us!! The Role We're hiring a Staff/Senior Security Engineer to lead our signing and treasury security program across wallets and custodian accounts. This is a high-impact, mission-...
- ...dedicated career coach ensures all your professional needs are met. Requirements ~5+ years of professional experience in Software Engineering ~ Strong proficiency in Ruby ~ Experience designing, building, and maintaining scalable and reliable systems in...Remote job
- ...products? Result Seekers Ltd is inviting applications from talented and motivated emerging technology professionals to join the Software & Technology Track of the ReSET Program. The ReSET Program is a structured three-month internship designed to provide emerging...
- At We are META (Permanent / Contractor), in Portugal Expires at: 2027-10-15 Remote policy: Full remote Role description and responsibilities At WE ARE META, we focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a consultant...Remote job
- ...We are hiring a Director of Security Engineering for our Information Security team in Brazil... ...of automated security tooling, mentor senior engineers in advanced vulnerability... ...leadership role. Deep expertise in secure software development lifecycle (SSDLC), threat...Remote job
- ...and accessible for everyone. We are hiring an experienced Engineering Manager to lead and grow one of our cross-functional engineering... ...will be responsible for ensuring the delivery of high-quality software, fostering a culture of collaboration, and supporting...Remote job
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer with a dedicated focus on our Observability ecosystem for our... ...specific role, please note that prior experience in AWS, Kubernetes, Software Engineering, and Observability Practices with open source...Remote job
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer in our Platform Engineering team in Brazil ! The mission... ...technical experience with AWS cloud services, Kubernetes, and software engineering. Proven technical experience with Istio Service...Remote job
- ...Consensys is the leading blockchain and web3 software company. Founded by Joe Lubin, CEO of Consensys and Co-Founder of... ...with native code where it matters. As a Principal Mobile Engineer, you’ll be the most senior hands‑on technical leader focused on mobile: setting architecture...
- ...efficient and accessible for everyone. We are currently hiring a Senior Business Intelligence Associate to drive business and product... ...field (e.g., Statistics, Mathematics, Computer Science, Engineering) or related discipline. Minimum of 4-5 years’ experience in...Remote job
- ...should: Click here to apply online What to expect in the hiring process A take home assessment. A technical interview with a Lead in our Engineering Team. A behavioural and technical interview with a member of the Executive team. Share this job:...
- ...transforming the healthcare landscape, making it more efficient and accessible for everyone. We are seeking a hands-on, pragmatic DevOps Engineer to join our Platform & Operations team. You will be responsible for ensuring the availability, performance, and security of our...Remote job
- ...platform mobile applications using Flutter. Collaborate with senior developers, designers, and product managers to implement new... .... Requirements Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Basic...
- ...work directly with the Founder and the Engineering team. This is a broad role covering product... ...has strong potential to grow into a senior leadership position. What You Will Do... .... You do not need to be a full-time software engineer, but you should understand concepts...
- ...converge. It spans data architecture and engineering, interoperability standards, data... ...credibility to engage as a peer with both senior government counterparts and technical specialists... ...management, user-centered design, and software engineering principles to the workstream...
- ...About the role As a Senior UX/UI Designer, you will be responsible for executing high-quality designs for our financial products,... ...design solutions. Partner closely with product managers and engineers to ensure seamless implementation of designs. Design scalable...
- ...collaboration. You will work closely with product managers, engineers, and other stakeholders to remove blockers, streamline workflows... ..., leadership experience, and expectations. Interview with senior leadership: a deep dive into your leadership approach, design philosophy...
- ...Stakeholder Management & Collaboration: Collaborate with Product, Engineering, Data, Operations, Risk, Compliance, Finance, and other... ...Team Development & Strategy: Coach and mentor Associates and Senior Associates on audit analytics, digital auditing techniques, and...
- ...mature asset development initiatives? Are you looking for a senior role that integrates subsurface, surface, and commercial excellence... ...within the planned contractual framework. Integrating engineering—from subsurface to surface—with diverse product lines, functional...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
