Senior Software Engineer I
Jornada completa
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.
Vacante publicada el Hace 7 días
Empleos similares que podrían interesarleBasado en la vacante Senior Software Engineer I en Teletrabajo
- ...Position: Senior Salesforce Engineer - Service Cloud & Operations Location: Remote Contract Type: Full-time vendor (Direct contract with Inallmedia.com) Time Zone Alignment: Eastern Time (ET) ±2 hours About Inallmedia.com Inallmedia.com is a global technology...SeniorTrabajo remotoTiempo completoContrato
- ...highly skilled communicator who can bridge business and technology, translate complex problems into clear recommendations, and guide senior stakeholders through prioritization and investment decisions. You also maintain practical knowledge of the evolving AI...SeniorTrabajo remotoTiempo completo
- ...documentation, tooling, automation, and operational ownership. Mentor engineers and support knowledge sharing and engineering culture.... ...operations. Requirements ~5+ years of professional software engineering experience. ~ Strong experience building and maintaining...SeniorTemporalTiempo completoRemoto
- ...services. Participate in planning and technical discussions with engineering and product teams. Collaborate with Machine Learning... ...long-term extensibility. Requirements At least 5 years of software engineering experience building distributed systems such as...SeniorTiempo completoRemoto
- Responsibilities Customize and configure WebEOC applications using HTML5, CSS, JavaScript, jQuery, and related front-end technologies. Collaborate with solution architects to deliver secure, scalable, and reusable solutions. Participate in Agile ceremonies and...SeniorTiempo completoRemotoHorario flexible
- ...Position : Senior Security Operations (SOC) Analyst (Off-Hours) Location : Remote Contract Type: Full-time vendor (Direct... ...response, and using lower-volume periods to improve detection engineering, threat hunting, and SOAR automation. Key Responsibilities...SeniorTrabajo remotoTiempo completoContratoTurno de tardeTurno de nocheTrabajo por turnos
- ...corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across 20+... ...that help finance teams move faster. We're looking for a Senior AI Engineer who is obsessed with building AI systems that actually work...SeniorTiempo completoRemoto
- ...corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across... ...Kavak) and Sebastián Mejía (Rappi). Jeeves is looking for a Senior Backend Engineer to join our LATAM engineering team. You will design and...SeniorTiempo completoRemoto
- ...and infrastructure teams to integrate GPU-accelerated algorithms into existing systems. Requirements Have 5+ years of software engineering experience. Have 2–3+ years of professional CUDA experience. Have a strong foundation in blockchain concepts; blockchain...SeniorTiempo completo
- ...collaboration with product and engineering teams working fluently in... ...quality-focused Middle Manual QA Engineer with a strong interest in... ...across multiple areas of the software to ensure stability. Collaborate... ..., lead, and move into more senior roles ~ Multicultural...SeniorTiempo completoRemoto
- ...members and attracting new ones. We are building the next-generation technology layer for credit unions. We are seeking a Junior Software Developer to join our growing team. If you're passionate about writing clean code, learning new technologies quickly, and growing...PrácticaRemotoHorario flexible
- ...Position: Senior Full Stack Developer Location: Remote from LATAM Contract Type: Full-time vendor (Contract directly with... ...Overview In this role, you will join an agile FinTech engineering team dedicated to building, scaling, and maintaining high-quality...SeniorTrabajo remotoTiempo completoContratoContratista
- ...Position: Senior Business Analyst & Quality Assurance Analyst Location: Fully Remote... ...& Automation: Collaborate with QA Engineers to compile regression and performance test... ...& QA Acumen: Broad background with software development processes, quality assurance...SeniorTrabajo remotoTiempo completoEmpleo permanenteContrato
- ...5+ years working as a QA Engineer with a focus on mobile application testing... ...Experience of the formal software development lifecycle, with a solid grasp... ...Intermediate Seniority Senior...SeniorTrabajo remotoTrabajo híbrido
- ...broadly correct, and aligned with strong engineering judgment. Assess the quality of... ...Requirements Staff- or Principal-level software engineering experience, or equivalent experience... ...or evaluation workflows, mentoring senior engineers, or defining engineering standards...SeniorTiempo completoContratoInicio inmediato
- ...Own the monitoring, alerting, and observability platform across engineering teams. Convert ambiguous scaling and reliability... ...Experience mentoring engineers and setting technical direction as a senior reliability leader. ~ Strong communication skills with both...SeniorTiempo completoRemoto
- ...and optimize core infrastructure supporting new features and functionality. Participate in the on-call rotation, support software engineers, and debug difficult production problems. Optimize the performance, scalability, and reliability of Lightspark infrastructure...SeniorTiempo completoTrabajar en la oficinaRemoto
- ...Kubernetes, or similar container technologies. Collaborate with the Engineering Manager, CTO, and team in planning, code reviews, demos, and delivery activities. Requirements At least 4 years of senior-level Python experience with Django and/or Flask. Experience...SeniorTiempo completoDesde casaRemoto
- ...Position: Senior Salesforce Developer Location: Remote from LATAM Contract... ...Agile Delivery: Familiarity with Agile software development methodologies, sprint planning... ...collaborate effectively with distributed engineering teams. Language All interviews, technical...SeniorTrabajo remotoTiempo completoContratoContratista
- ...watchdog timing, thermal limits, and voltage thresholds. Mentor engineers on embedded safety patterns, driver architecture, RTOS... ...experience or a PhD. Deep experience developing embedded C/C++ software with advanced language features, clean abstractions, interface...SeniorTemporalTiempo completoEmpleo permanentePatrocinio de visaTrabajar en la oficinaInicio inmediato
- ...owning a complex data system end-to-end over a multi-year horizon and making significant architecture decisions. Senior data or detection engineering experience at scale. Deep fluency with SQL, Python or an equivalent language, data pipelines, and scheduled and event...SeniorRemoto
- ...and production inference workflows. Partner with application engineering teams to integrate AI into code review, test generation,... ...technical leadership. Requirements ~6+ years of professional software engineering experience or equivalent, including shipping production...SeniorTiempo completoRemoto
- ...Improve application performance, code quality, accessibility, and developer experience. Provide technical guidance to Software Engineers I and II through code reviews, pairing, and design feedback. Collaborate with Product, Design, and QA to align technical implementation...Tiempo completoRemoto
- ...provider services. Build and productionize services and libraries for Alpaca’s streaming and historical market-data APIs. Maintain software quality and test coverage. Participate in code reviews. Troubleshoot incidents and reported bugs. Requirements BSc/MSc...Desde casa
- ...driven and detail-oriented Cybersecurity Engineer with a strong interest in protecting... ...About the Role We are looking for a senior security professional responsible for designing... ...influence platform, infrastructure, and software design. Identify immediate and...SeniorRemotoInicio inmediatoHorario flexible
- ...Use AI-assisted development tools, including GitHub Copilot. Participate in production support and on-call rotations. Mentor engineers while remaining hands-on with development. Requirements At least 8 years of Java development experience. Strong expertise...SeniorRemoto
- ...Sonatype is the software supply chain management company that invented componentized software... ...product design works inside a modern engineering organization. We’ve moved beyond static... ...and handoff. If you’re a UX Engineer who thrives on understanding complex developer...Tiempo completoTrabajo híbrido
- ...security team to align the application with organizational security standards. Collaborate directly with the client engineering team as an embedded engineer. Requirements Strong C# and .NET experience, including advanced C# features and nullable reference types....SeniorTiempo completoDesde casaRemotoTurno de noche
- ...consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services... ...long-term success. Summary We are looking for a Senior Salesforce Engineer to maintain, enhance, and scale an enterprise...SeniorRemoto
- ...foundational background in digital products who wants to grow into a senior product role. About the Role As Junior Product Owner,... .... You'll work at the intersection of financial operations, engineering, and stakeholder management, helping ensure the modules we...SeniorTiempo completoRemoto
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Software Engineer I. ¡Sea el primero en aplicar!
Búsquedas relacionadas
- software developer Teletrabajo
- ingeniero programador Teletrabajo
- ingeniero de desarrollo de software Teletrabajo
- software developers Teletrabajo
- junior software developer Teletrabajo
- desarrollador senior Teletrabajo
- trabajo analista senior Teletrabajo
- asesor comercial senior Teletrabajo
- comercial software Teletrabajo
- trabajo software Teletrabajo
