Principal Software Engineer
Core
A hands-on Principal Forward Deployed Engineer who embeds into Services teams to write production code, clear technical bottlenecks, and accelerate delivery using AI-first practices.
Role type
Principal Forward Deployed Engineer (Senior IC)
Builds
Production-grade software features, AI agents, and multi-agent workflows for internal Services programs
Domain
Payments technology, Cloud-native architecture, Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Production software engineering, Containerization and orchestration (Docker, Kubernetes), LLMs and agent frameworks, RAG, Cloud-native architecture, CI/CD, Prompt engineering, AI governance
Preferred skills
GitHub Copilot, Claude Code, Copilot Studio, Azure AI
Technologies
Docker, Kubernetes, Service Meshes, LLMs, RAG, Azure AI, GitHub Copilot, Claude Code, Copilot Studio
Responsibilities
Write production-quality code and ship features alongside Services teams; Diagnose and clear technical bottlenecks in architecture and delivery; Design and deploy production-grade AI solutions like assistants and agents; Coach teams on AI-first ways of working and transfer knowledge; Evaluate emerging AI capabilities and create reusable patterns.
Seniority
Principal, hands-on IC