C

Forward Deployed Engineer

CGI · State of Telangāna, India

2–8 yrs experiencefull_timePosted 5 days ago
Apply now →

Job description

Forward Deployed Engineer Month DD YYYY 2017 CGI GROUP INC. Internal We are Canada's largest independent information technology services firm, and after 40 years, we're still growing! We have a challenging career opportunity for a Forward Deployed Engineer to work on the core Wealth360 Digital Wealth Platform. About the Role Forward Deployed Engineers on the Wealth360 platform are product engineers with a strong operational mindset. You own features across the full lifecycle — design, build, deploy, test, and production — without handing off to a separate ops or integrations team. Wealth360 is a cloud native, multi region platform built on Go microservices, a Next.js microfrontend portal, and a dual OLTP/OLAP PostgreSQL data layer. Its headless first architecture exposes every capability via REST, making it as accessible to AI agents and custom integrators as to the browser portal. AI assisted development is a first class practice on this team — we expect engineers to use these tools fluently, critically, and with clear judgment about where human oversight is non negotiable. Responsibilities . Design and implement features end to end across Go microservices, Next.js portlets, PostgreSQL schema, and OLAP data projections — with full ownership from design through to a deployed and tested service . Extend the OLAP read model via CDC driven data projections, write consuming queries in reporting and search services, and follow safe multi step schema change deployment practices . Build and maintain platform integration surfaces — the REST API gateway and OpenAPI specs — designed for any consumer: portal, custom UI, or AI agent . Design and implement agentic workflows within the platform; identify where autonomous agents can handle repeatable financial operations and build the secure, auditable API surfaces that enable them . Use AI coding tools fluently and responsibly — accelerate delivery with AI assisted code generation, test scaffolding, and documentation, while critically reviewing all output before commit; apply heightened scrutiny to auth flows, financial calculations, and regulated data handling . Own deployment infrastructure: build automation, Docker/Podman Compose, Terraform modules, and CI/CD pipelines . Drive quality through a comprehensive test suite: unit, database integration, API, end to end browser, and load tests — all passing before a feature ships . Perform code reviews, enforce architectural guardrails, mentor team members, and keep platform documentation current Must Have Requirements . 10+ years of software engineering experience with a strong platform or backend focus . Proficiency in Go — microservice structure, HTTP middleware, repository patterns, PostgreSQL integration, and distributed systems debugging . PostgreSQL — schema design, migrations, logical replication concepts, and query optimisation 2017 CGI GROUP INC. Internal . TypeScript / React / Next.js — able to build and ship portlets and shared packages in a monorepo independently . REST API design — versioning, pagination, OpenAPI/Swagger, and API first thinking for any consumer type . Practical daily use of AI coding assistants (Claude Code, GitHub Copilot, Cursor, or equivalent) as a core part of how you write, test, and review code . Experience with containerisation and CI/CD (Podman or Docker, Compose, pipeline automation) . Test driven mindset across unit, integration, end to end, and load testing . Experience with deploying applications to cloud in AWS / GCP or Azure Nice to Have . CDC / event streaming — logical replication, WAL consumers, projection table design . AI agent tooling / MCP — building or consuming Model Context Protocol servers; designing auditable agentic workflows in regulated or financial contexts . LLM tool use patterns — structured outputs, function calling, agent orchestration frameworks . Multi tenant SaaS — tenant isolation, regional data residency, schema per service patterns . Micro frontend architectures — iframes, cross frame messaging, signed embed URLs . OIDC / Keycloak, Terraform . Wealth management domain knowledge (portfolios, custodians, securities) Tools & Technology Category Technology Languages Go 1.26+, TypeScript 6, SQL Frontend Next.js 16, React 19, Tailwind CSS 4, shadcn/ui Backend Go microservices, REST API gateway Database PostgreSQL 18 (OLTP + OLAP, CDC) Auth JWT, Keycloak OIDC Build / CI Task runner, Turbo, pnpm, Terraform Testing Go test, Bruno, Playwright, k6, Trivy AI Tooling Claude Code, MCP server, LLM tool use APIs Containers Podman / Docker **Your future duties and responsibilities** **Required qualifications to be successful in this role** **Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.** La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise. Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compé