Skip to main content
Skip to main content

ROLE GUIDE · ENGINEERING & DELIVERY

Updated Jun 2026

Software / Integration / Data Engineer

Your complete guide to using AI for code generation, database querying, test data, architecture diagramming, and code quality — turning hours of work into minutes.

As an engineer, your highest-leverage AI opportunity is eliminating the gap between design and code — turning Figma designs into working Angular UI in minutes — and querying databases in plain English via MCP integrations.

Core responsibilities

  • Build and maintain solutions in Java, React, Angular, Python
  • Design scalable, secure architectures and data models
  • Write unit tests and ensure code quality before QA handoff
  • Investigate bugs, performance issues, security vulnerabilities
  • Generate and maintain clear technical documentation
  • Keep current on new technologies, including AI

Where AI saves you the most time

  • Figma design → working Angular/React code (hours → minutes)
  • Generating realistic test data from requirements and ER diagrams
  • Querying Oracle and Snowflake in plain English via MCP
  • Auto-generating unit tests and reducing technical debt
  • Code reviews, refactoring, and security vulnerability detection
  • Creating architecture diagrams and API documentation

Key AI tools for this role

  • GitHub Copilot — primary code generation and review tool
  • Figma MCP — convert designs to frontend code
  • Oracle MCP — natural language database exploration
  • Snowflake MCP — semantic model-based data querying
  • Lucid MCP — auto-generate architecture diagrams
  • Cursor — deep analysis of large codebases

Model selection guidance

  • Claude Sonnet 4.5 — best for frontend code generation from Figma
  • Gemini 3 Pro — complex reasoning and multi-step analysis
  • Check GitHub Copilot model comparison docs for up-to-date guidance
  • Switch models mid-session if output quality drops
  • Use prompt files to maintain consistency across models

11 sessions recorded

Watch the SE rollout and training recordings Office hours – Playwright agent demo & UiPath · A day in the life of an Engineer – Akhilesh to Ramu · +9 more