Senior Software Engineering Lead
Insight Global
Job Description
Insight Global is seeking a Senior Software Engineering Lead for a large company in the manufacturing industry. In this role, you will lead a team of software engineers while remaining deeply engaged in solution architecture, hands-on development, and AI innovation. You will design and build scalable cloud-native applications leveraging Node.js, NestJS, React, Cosmos DB, Docker, and AKS, while driving the adoption of AI-powered software engineering practices across the organization. Responsibilities include developing AI agents, RAG pipelines, and Copilot-enabled workflows; implementing AI-driven testing and observability solutions; leading CI/CD strategy and cloud governance; ensuring security and compliance for AI-enabled applications; mentoring engineers; and partnering with stakeholders to accelerate software delivery through automation, modern DevOps practices, and emerging AI technologies.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
10+ years of hands-on software engineering experience.
4+ years of technical leadership and people management experience.
Proven experience leading Agile software development teams.
Expert-level experience with:
Node.js (TypeScript)
NestJS
React
Experience designing and developing scalable enterprise applications.
Experience with Azure Cosmos DB data modeling and schema design.
Strong REST API design and development expertise.
Deep hands-on experience with:
Microsoft Azure
Docker containerization
Azure Kubernetes Service (AKS)
Experience deploying, managing, and scaling production workloads in Kubernetes environments.
API Management & Integration
Expertise with Azure API Management (APIM).
Experience securing, publishing, monitoring, and governing enterprise APIs.
Experience integrating AI services and external applications through APIs.
AI Engineering & Automation
Experience building and deploying:
Multi-agent AI workflows
Retrieval-Augmented Generation (RAG) solutions
Vector database and retrieval architectures
Azure OpenAI-powered applications
Experience implementing AI-assisted software development workflows. Conversational AI & Agentic Systems
Experience delivering production-scale chatbots using:
Microsoft Copilot Studio
Custom LLM applications
Azure OpenAI Services
Experience with Agent-to-Agent or MCP-based integrations.
AI-Driven SDLC Transformation
Experience implementing:
AI-assisted code generation
Automated documentation creation
AI-based code reviews
GitHub Copilot enterprise adoption
Spec-driven development methodologies
DevOps & Testing
Advanced experience with:
GitHub Actions
Azure DevOps
Playwright
Experience implementing AI-augmented testing and self-healing test automation frameworks.
Security & Identity Management
Experience with:
Auth0
Okta
Azure Managed Identities
Familiarity with secure AI application design, PII protection, and Human-in-the-Loop governance frameworks.
Observability & SRE
Experience with:
Dynatrace
AI-powered monitoring and anomaly detection
Automated incident response and remediation workflows
Root-cause analysis automation
Cloud Financial Management
Experience optimizing Azure cloud spend.
Knowledge of:
OpenAI token consumption management
AKS cost optimization
Auto-scaling strategies
Resource tagging governance
API rate limiting and consumption controls
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineering Lead. Be the first to apply!
- lead engineer Eden Prairie, MN
- lead operating engineer Eden Prairie, MN
- senior operations technician Eden Prairie, MN
- senior cloud service delivery manager Eden Prairie, MN
- sr accountant Eden Prairie, MN
- senior financial analyst remote Eden Prairie, MN
- senior manager accounts payable Eden Prairie, MN
- senior java full-stack developer Eden Prairie, MN
- senior storage engineer Eden Prairie, MN
- senior manager tax Eden Prairie, MN
