CareerPlanSign in

Principal Software Engineer

💼 Full-time🗓 2026-05-23 → 2026-09-25

Core

Lead system architecture and design for large-scale, distributed applications while driving AI integration and cloud-native solutions.

Role type

Principal Software Engineer (AI & Cloud)

Builds

Cloud-native distributed applications and AI-integrated workflows

Domain

Enterprise Software, Cloud Infrastructure, Artificial Intelligence

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, Microservices design, RESTful APIs, Object Oriented Programming, DevOps practices, AI model evaluation, Cloud-native design, Infrastructure as Code, System scalability, Security architecture

Preferred skills

Generative AI integration, Prompt engineering, RAG, MCP, Azure AI services, Terraform, Bicep, ARM templates

Technologies

.NET, C#, Angular, Azure, AKS, Azure Functions, Azure Service Bus, Cosmos DB, OpenAI, Github Copilot, Terraform

Responsibilities

Lead system architecture and design for large-scale, distributed applications; Define and enforce engineering best practices, coding standards, and design patterns; Drive adoption of AI capabilities into products and workflows; Architect and manage cloud-native solutions on Microsoft Azure; Mentor senior and mid-level engineers; Ensure system performance, scalability, security, and reliability; Evaluate and integrate new technologies (AI tools, frameworks, cloud services)

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.