×
Register Here to Apply for Jobs or Post Jobs. X

Technical Principal Engineer

Job in Campbell, Santa Clara County, California, 95008, USA
Listing for: Merican
Contract position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), .NET Developer, Cloud Engineer - Software
Job Description & How to Apply Below

Technical Principal Engineer (.NET, React/Next.js, Azure & AI)

Location:

Hybrid – Campbell, CA Job Type: Contract Visa:
Open to All Work Authorization

Job Description

We are seeking an experienced Technical Principal Engineer to design, develop, and support secure, scalable, cloud-native, and AI-powered enterprise applications. This is a hands-on engineering leadership role requiring expertise across modern web technologies, Microsoft Azure, distributed systems, and AI-enabled software development.

The ideal candidate will have strong experience in React/Next.js, C#/.NET, Azure Cloud, and modern software architecture, with the ability to build end-to-end enterprise solutions while driving engineering best practices.

Key Responsibilities Application Development
  • Design, develop, and maintain modern web applications using React, Next.js, Type Script, HTML, and CSS.
  • Build scalable backend services and REST APIs using C#, ASP.NET Core, .NET, and Web API.
  • Develop secure, high-performance enterprise applications supporting mission-critical business workflows.
  • Create reusable UI components, shared libraries, and design systems.
Cloud & Platform Engineering
  • Design, build, and maintain cloud-native solutions on Microsoft Azure.
  • Implement secure deployment architectures, identity management, networking, and cloud operations.
  • Build highly available, scalable, and fault-tolerant cloud services.
  • Implement monitoring and observability using:
    • Azure Application Insights
    • Open Telemetry
    • Distributed Tracing
    • Structured Logging
    • Monitoring & Alerting
Architecture & Integration
  • Design scalable enterprise architectures and integration solutions.
  • Build RESTful APIs and event-driven applications.
  • Develop microservices and micro-frontend architectures.
  • Work with:
    • Next.js App Router
    • Next.js Zones
    • Webpack Module Federation
    • Nx/Turborepo Monorepos
  • Define enterprise integration patterns supporting cross-platform interoperability.
AI & Modern Development
  • Design and develop AI-enabled applications and workflows.
  • Implement:
    • Prompt Engineering
    • LLM API Integrations
    • Retrieval-Augmented Generation (RAG)
    • AI-powered business workflows
  • Utilize AI-assisted development tools such as Git Hub Copilot, Codex, Claude Code, or similar coding assistants.
  • Apply AI-driven and spec-based development methodologies.
Security & Compliance
  • Implement secure software development practices for enterprise environments.
  • Design solutions using:
    • OAuth 2.0
    • Role-Based Access Control (RBAC)
    • Data Encryption
    • Privacy & Audit Controls
  • Ensure compliance with enterprise security standards and governance requirements.
Leadership
  • Mentor developers through code reviews, technical guidance, and best practices.
  • Collaborate with product, business, implementation, and cross-functional teams.
  • Drive engineering excellence across development, testing, deployment, and operations.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software engineering experience.
  • Strong expertise in:
    • React.js
    • Next.js
    • Type Script
    • Java Script
  • Strong backend experience with:
    • C#
    • ASP.NET Core
    • .NET
    • Web API
    • MVC
  • Extensive experience with Microsoft Azure cloud services.
  • Strong understanding of:
    • System Design
    • Design Patterns
    • Distributed Systems
    • Security Architecture
    • Performance Optimization
  • Experience working in regulated or enterprise environments.
  • Knowledge of secure SDLC and software architecture principles.
  • Experience with AI-assisted development tools and integrating AI capabilities into production applications.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary