Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

Chubb Group of Insurance Co

Senior Full-Stack Engineer, AI Platform

Chubb's AI Platform team is building an enterprise AI platform that powers RAG-based search, document intelligence, and AI-assisted workflows for thousands of users across the global organization. The platform spans four production codebases: an Angular 17 frontend, a React frontend in active development, a NestJS middleware layer, and two Python FastAPI backends handling RAG orchestration and document processing.

The Senior Full-Stack Engineer, AI Platform is a peer-level technical contributor who owns the complete product surface: from React and Angular UI components through NestJS service modules to Python FastAPI route handlers. This individual operates as a primary engineer across all four repositories, participates in architectural decision-making, and upholds the quality standards of the Crucible SDLC framework. The role is hands-on and delivery-focused — the expectation is production-grade code shipped on schedule, sprint over sprint.

Key Responsibilities

Frontend

  • Architect and deliver React applications as the primary frontend framework for new products, from initial project setup through production deployment
  • Maintain and extend the existing Angular 17 application — standalone components, reactive forms, RxJS streams, and Angular Material component library
  • Build performant, accessible user interfaces that surface AI outputs: streaming chat and RAG response displays, document upload and processing status, and structured data visualization
  • Integrate frontend applications with NestJS and FastAPI backends via REST APIs, Server-Sent Events (SSE) for streaming AI responses, and multipart file upload pipelines
  • Author unit, component, and integration tests across React (Jest) and Angular (Karma/Jasmine) contexts, maintaining meaningful coverage without being directed to do so
  • Instrument frontend applications with Azure Application Insights; own frontend observability, error tracking, and performance monitoring

Backend — NestJS Middleware

  • Design and implement feature modules in the NestJS middleware layer: DTOs, controllers, services, and providers following established module patterns
  • Integrate Azure Cosmos DB, enforce JWT authentication guards, and instrument all new code with OpenTelemetry distributed tracing
  • Author and maintain Swagger/OpenAPI documentation for all new and modified endpoints
  • Apply parameterized Cosmos DB queries and structured Ogma logging consistently across all contributions

Backend — Python FastAPI

  • Contribute production-ready route handlers, Pydantic models, and async service logic to the RAG orchestration service and the doc-parser-api document processing pipeline
  • Implement and extend Azure AI Search integrations, embedding pipelines, and document ingestion workflows
  • Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning

Cross-Cutting

  • Participate in code reviews across all four repositories; provide substantive technical feedback and uphold Conventional Commits and Semantic Versioning standards
  • Leverage agentic coding tools — Claude Code, GitHub Copilot, and their successors — as daily productivity multipliers within a disciplined engineering workflow
  • Collaborate with AI/ML engineers, UX designers, and product managers to translate complex AI capabilities into intuitive, production-ready user experiences
  • Contribute to architectural decisions spanning state management patterns, API contract design, CI/CD pipeline configuration, and cross-repo dependency management
Qualifications

Required Qualifications

  • 7–10 years of professional software engineering experience delivering production systems at meaningful scale
  • React — deep proficiency with hooks, context, and state management libraries (Redux, Zustand, or equivalent); demonstrated ownership of a React codebase from inception through production
  • TypeScript — rigorous typing discipline in both frontend and Node.js backend contexts; strong preference for candidates who leverage the type system rather than work around it
  • NestJS or an equivalent Node.js backend framework (Express, Fastify) — experience designing RESTful services, middleware, and modular application architecture
  • Python — comfortable authoring production-grade FastAPI services with Pydantic data models and async route handlers
  • Azure ecosystem — practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights
  • Async data patterns — REST, Server-Sent Events, streaming responses, and observable/promise-based data flow across frontend and backend contexts
  • Testing discipline across the full stack — Jest, Karma/Jasmine, and pytest; writes tests as an intrinsic part of delivery, not a post-hoc addition
  • Git workflow fluency — feature branching, pull request workflows, code review participation, and CI/CD integration
  • Proven delivery track record — demonstrable history of shipping features into production environments on schedule

Nice to Have

  • Angular 17+ — standalone components, RxJS, Angular Material, and route guards
  • Azure AI Search, OpenAI API, or hands-on experience designing RAG architectures
  • Agentic coding assistants — Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant
  • OpenTelemetry instrumentation — distributed tracing across polyglot service boundaries
  • AI-adjacent UI patterns — LLM streaming interfaces, markdown rendering, document viewers, and file processing pipelines
  • Regulated industry exposure — insurance, financial services, or healthcare environments where compliance and auditability shape engineering decisions
  • Open-source contributions demonstrating depth of craft

Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants.

At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant's accessibility needs.

Job Info
  • Job Identification 31051
  • Job Schedule Full time
  • Regular or Temporary Regular
  • Job Category Analytics Engineering
  • Business Unit Canada
  • Legal Employer Chubb Insurance Company of Canada
  • Posting Date 03/02/2026, 05:29 PM
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Buffalo, NY vacancy
  •  ...Title : Full-Stack Senior Software Engineer Location: Hybrid (Buffalo, NY) About the role: InsurePay is seeking a talented and experienced Full-Stack Senior Software Developer who has exceptional experience working in Angular and .NET to join our dynamic development... 
    Suggested

    InsurePay

    Buffalo, NY
    3 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Suggested
    Full time

    Cheez

    Buffalo, NY
    3 days ago
  •  ...Job Description Senior Backend Software Engineer – Startup – New York * Visa sponsorship not available, US Citizens only. Please do not apply...  ...requirements and deliver integrated solutions. Tech stack Golang, Node.js, Cloud Run, TypeScript, Firebase/... 
    Senior

    Venture Up

    Buffalo, NY
    2 days ago
  • Micro1 is seeking a Software Developer to join its innovative team in a remote work environment. The role involves designing, developing, and delivering robust solutions using languages like Python, Rust, and GoLang. Ideal candidates have 3+ years of experience and are ...
    Suggested
    Remote work

    Micro1

    Buffalo, NY
    4 days ago
  •  ...Senior Backend Engineer, AI Platform Chubb's AI Platform team is building an enterprise AI platform powering RAG-based search, document intelligence...  ...Job Info Job Identification 31050 Job Schedule Full time Regular or Temporary Regular Job Category... 
    Senior
    Full time
    Contract work
    Temporary work

    Chubb

    Buffalo, NY
    22 hours ago
  •  ...- Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but...  ...if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Buffalo, NY
    15 hours ago
  •  ...Role: Java Full Stack Engineer Location : Buffalo, NY (Onsite) Mode: Fulltime Role Overview We are seeking a strong, hands...  ...based environments. This role is ideal for a mid- to senior-level engineer who enjoys working across the full lifecycle... 
    Full time

    United IT Solutions

    Buffalo, NY
    4 days ago
  •  ...Senior UI Engineer We're looking for a Senior UI Engineer who wants to own the frontend end-to-...  ...the wrong corners. Grow deliberately. The stack will evolve. The AI tooling will evolve....  ...Identification 31053 Job Schedule Full time Regular or Temporary Regular... 
    Senior
    Full time
    Temporary work

    Chubb

    Buffalo, NY
    22 hours ago
  • $102.5k - $187.9k

     ...working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation...  ...a small, high-velocity product team responsible for the full UI surface of that product — from interactive analytics and... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    1 day ago
  •  ...clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/mathematics/... 
    H1b

    SynergisticIT

    Buffalo, NY
    15 hours ago
  • $110k - $120k

     ...Java Full Stack Developer Location: Cleveland, Buffalo, Albany Onsite) Fulltime Only Salary Range: $110000 to $120000/Annum...  ...Full Time Benefits Job Description Skill: Java Full Stack Senior Engineer Must Have Technical/Functional Skills: Experienced and... 
    Full time

    Diverse Lynx

    Buffalo, NY
    4 days ago
  •  ...The Opportunity Delaware North is hiring a Senior Platform Engineer to join our Technology team at our global headquarters in Buffalo, New York. As a Senior Platform Engineer, you will design and support modern integration solutions that connect enterprise systems... 
    Senior

    Delaware North

    Buffalo, NY
    3 days ago
  •  ...and update data repositories with the results of proposed procurements. - Participate in strategy meetings, status meetings and senior management reviews including the presentation of competitive analyses and recommendations. Job-Specific Essential Duties and Responsibilities... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Local area

    MAXIMUS

    Buffalo, NY
    3 days ago
  • Job Title Skills Required: Combined minimum of 8 years higher education and/or work experience in systems design, management and/or architecture. Strong understanding of the system development and infrastructure lifecycle and architecture, vendor best practices, IT ...
    Senior
    Work experience placement

    Syntricate Technologies

    Buffalo, NY
    26 days ago
  • Anywhere Real Estate is looking for a motivated Business Development – Sales professional to drive new business across the Northeast U.S. and Canada. This remote role involves developing strategic plans for client engagement and pricing strategies. The ideal candidate...
    Senior
    Remote work

    Anywhere Real Estate

    Buffalo, NY
    2 days ago
  •  ...Anywhere Real Estate is looking for a highly skilled Senior Title Examiner based in Buffalo, NY. The candidate should have over 5 years of Texas title examination experience and strong skills in title searches, document review, and commitment preparation. Responsibilities... 
    Senior

    Anywhere Real Estate

    Buffalo, NY
    3 days ago
  • $126k - $189k

     ...Expect We are seeking a highly motivated Senior Software Engineer with expertise in server-side and...  ...craftsmanship Tackle problems across the stack, from debugging packet loss in PLC...  ...framework (e.g., React, Angular, Svelte) for full-stack integration Proficiency in... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Buffalo, NY
    3 days ago
  • A global consulting firm is seeking a Senior AI Native Engineer to lead innovative projects using AI technologies. This role requires a Bachelor's degree, 3-6 years of experience in AI, and expertise in Python. Candidates should have skills in data science and the ability... 
    Senior

    Ernst & Young Oman

    Buffalo, NY
    3 days ago
  • $121.17k - $151.41k

     ...Cannon Design is seeking a Senior Electrical Engineer to join their remote team across the U.S. This role requires a minimum of 10 years of relevant experience and a PE License. Responsibilities include designing electrical systems for diverse projects in education, healthcare... 
    Senior
    Remote work
    Flexible hours

    CannonDesign

    Buffalo, NY
    3 days ago
  • Anywhere Integrated Services is looking for a Title Officer in Buffalo, New York. The ideal candidate should have a minimum of 10 years in the title insurance business and demonstrate exceptional communication and problem-solving skills. The role involves researching real...
    Senior

    Anywhere Real Estate

    Buffalo, NY
    4 days ago
  •  ...A financial consulting firm seeks a senior developer proficient in Java and Spring Boot for a remote role. This position involves assisting with a crucial banking transformation project, focusing on developing and optimizing solutions while ensuring effective system integration... 
    Senior
    Remote work

    Heitmeyer Consulting

    Buffalo, NY
    18 days ago
  • A global professional services company is looking for a Senior Manager to provide tax guidance and consulting. The ideal candidate will lead tax provision preparation and enhance processes in a dynamic environment. With a minimum of 10 years in tax-related roles and a... 
    Senior
    Remote work

    EY

    Buffalo, NY
    6 days ago
  •  ...domains as needed to meet the diverse needs of multiple clients Requirements of the role: ~5+ years' experience as a cloud engineer with hands-on expertise across AWS cloud services ~ Strong experience with infrastructure-as-code tools like CloudFormation ~... 

    Innovative Solutions

    Buffalo, NY
    10 days ago
  •  ...is seeking experienced Nurse Practitioners for Hormone Replacement Therapy (HRT) roles. These positions are available part-time and full-time, allowing for remote work flexibility. Candidates must have active NP licenses in at least 10 U.S. states and prior experience... 
    Senior
    Full time
    Part time
    Remote work

    AlediumHR

    Buffalo, NY
    3 days ago
  • $85k - $100k

    A reputable CPA firm in Buffalo is seeking an in-charge senior accountant with at least 4 years of tax preparation experience. The ideal...  ...with clients and staff. The position offers flexible hours, full-time remote work options, and a competitive salary range of $85,... 
    Senior
    Full time
    Remote work
    Flexible hours

    Brock, Schechter and Polakoff LLP

    Buffalo, NY
    3 days ago
  • $84.63k - $112.84k

     ...available application solutions Perform site reliability engineering functions Assessing standards, practices, technologies,...  ...troubleshooting and diagnostic skills across the full IT technology stack Strong interpersonal, written/verbal communication, and... 
    Senior
    Full time
    Temporary work
    Work from home

    Lumen

    Buffalo, NY
    3 days ago
  •  ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package.... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Buffalo, NY
    1 day ago
  • Job Title At least 10+ years of work experience. Should have bachelor’s degree. Strong communication and interpersonal skills. Excellent problem-solving, analytical, and decision-making abilities. Ability to manage and mentor a team. Experience in Agile (Scrum/Kanban...
    Senior
    Work experience placement

    United IT

    Buffalo, NY
    15 hours ago
  • $80.2k - $100.2k

     ...plumbing and fire protection systems, preparing Revit/BIM construction drawings, and coordinating with team members. The salary range is competitive at $80,200 to $100,200, complemented by a full benefits package including medical and retirement options. #J-18808-Ljbffr
    Senior
    Remote work

    CannonDesign

    Buffalo, NY
    3 days ago
  • A technology organization is seeking a Senior Consultant, Data Engineer to join their innovative team. This role focuses on designing and developing Snowflake Data Cloud solutions, ensuring optimal data ingestion and architecture. The ideal candidate will possess strong... 
    Senior
    Remote work

    IBM Computing

    Buffalo, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!