
Lead Software Development Engineer - .NET
General Motors2 months ago
Irving, TX, USAStaff+
Responsibilities
- Provide technical leadership for CIAM, Consent and Preference Management, and AI and Automation platforms.
- Design and build scalable, cloud-native customer-facing solutions using .NET, React, React Native, Kubernetes, Docker, and modern API architectures.
- Implement identity, authentication, authorization, delegated access, and secure agent workflows for web, mobile, machine-to-machine, and AI-agent use cases.
- Develop AI-powered applications using OpenAI, large language models, Retrieval-Augmented Generation, vector retrieval, and agent orchestration patterns.
- Mentor engineers, influence architecture decisions, champion modern development practices, and collaborate across teams and with external vendors.
- Invest in automated testing and deployment pipelines while supporting production scale, uptime, observability, and rapid issue resolution.
- Maintain technical backlogs and serve as a subject matter expert for core systems and their maintenance and support.
Requirements
- Seven to ten years of software development experience is required.
- Two to four years leading multi-developer projects is required; two to four years as a lead or subject matter expert is preferred.
- Hands-on experience with .NET, ASP.NET Core, React, React Native, Auth0, Kubernetes, and Docker is required.
- Experience with CIAM, OAuth 2.0, OpenID Connect, JWT, MFA, WebAuthn, API security, and identity lifecycle management is required.
- Experience with identity and authorization for agentic AI, including delegated access, service-to-service access, and secure agent workflows, is required.
- Experience with OpenAI, large language model application integration, Retrieval-Augmented Generation, vector-based retrieval, grounding, and AI agent architecture is required or strongly preferred.
- Experience with Consent and Preference Management is desired, with Cassie experience preferred.
- Knowledge of AI-assisted software development, prompting techniques, and emerging generative AI capabilities is preferred.
- Demonstrated technical leadership, architecture influence, cross-team collaboration, and engineering mentorship is required.
- A high school diploma or equivalent is required; a bachelor's degree in computer science or a related engineering field, or commensurate experience, is preferred.
Benefits
- Benefits are available on day one and include 401(k) matching, 12 weeks of fully paid bonding leave for new parents, tuition assistance, training, an employee auto discount, community service pay, and nine company holidays.
- Hybrid work arrangement with two days onsite and three days remote per week in Irving, Texas.
- Competitive pay and bonus eligibility are offered.
Tech Stack
Categories
About General Motors
General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.