Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
Use AILog in
  1. Jobs
  2. /
  3. Principal Software Engineer - Azure and Solutions Architecture

Principal Software Engineer - Azure and Solutions Architecture

YourCode Recruitment | Technology consulting
1h 48m ago
Remote In-Country
Full Time
IC
United States of America
$180k - $220k USD/yr

Principal Software Engineer – Azure & Solutions Architecture - Consulting

Salary: $180,000 – $220,000 USD

Location: Remote – United States

Employment Type: Full-Time, Permanent

We are recruiting for an established US technology consulting organisation seeking a Principal Software Engineer to lead the architecture, design and delivery of complex enterprise software and cloud solutions.

This is a highly technical, hands-on opportunity combining software engineering, Microsoft Azure architecture, system design, pre-sales and client-facing consulting.

We're looking for someone who can operate at Principal Engineer or Software Architect level, providing technical leadership across multiple projects while remaining actively involved in engineering, implementation and problem-solving.

The Role

  • Lead the design and architecture of enterprise software applications, cloud infrastructure and complex system integrations.

  • Work extensively with Microsoft Azure, C#/.NET, modern frontend frameworks and cloud-native technologies.

  • Remain hands-on with engineering, contributing code, building proof of concepts, reviewing technical solutions and resolving complex issues.

  • Design and implement CI/CD pipelines, DevOps practices, infrastructure as code and secure cloud deployments.

  • Support technical pre-sales, including client discovery, proposals, RFP responses, solution architecture and project estimations.

  • Work directly with enterprise clients, translating business requirements into practical, scalable technical solutions.

  • Provide technical leadership and mentorship across software engineering teams without necessarily having direct reports.

  • Collaborate with AI, data science, automation and cloud engineering specialists.

  • Contribute to AI-enabled software development and the integration of emerging technologies.

Approximately 50–70% of the role will involve billable client delivery, alongside pre-sales and technical leadership.

What We're Looking For

  • Extensive experience as a Principal Software Engineer, Staff Engineer, Lead Developer, Software Architect or similar.

  • Strong hands-on C#/.NET software development experience.

  • Proven Microsoft Azure cloud architecture and deployment experience.

  • Excellent system design skills, including distributed applications, APIs, integrations and scalable software architecture.

  • Practical knowledge of CI/CD, DevOps, cloud infrastructure and infrastructure as code.

  • Experience with React, TypeScript or similar modern frontend technologies.

  • Strong understanding of security, authentication, databases and production engineering.

  • Experience working directly with clients or senior business stakeholders.

  • Ability to explain complex technical concepts, influence architectural decisions and support technical pre-sales.

  • A hands-on approach to engineering, with a willingness to contribute directly to technical delivery.

Desirable Experience

  • Technology consulting or professional services background.

  • Experience supporting enterprise pre-sales, RFPs and solution estimation.

  • AI/LLM integrations, agentic development or AI-assisted engineering tools.

  • Python, SQL, messaging technologies and enterprise integrations.

  • Experience mentoring engineers or providing technical leadership across multiple projects.

What's on Offer?

  • Base salary of $180,000 – $220,000 USD.

  • Fully remote working available across the United States.

  • Indianapolis preferred, with Minneapolis, Charlotte and Phoenix also attractive locations.

  • High-impact technical leadership without moving away from hands-on engineering.

  • Opportunity to work across enterprise software, cloud architecture and AI-enabled projects.

  • Exposure to complex technical challenges and senior client stakeholders.

  • Potential progression into broader engineering leadership.

Interested?

If you're a hands-on Principal Engineer or Software Architect with strong Azure, .NET and client-facing experience, apply today for a confidential discussion.

Principal Software Engineer – Azure & Solutions Architecture - Consulting

Salary: $180,000 – $220,000 USD

Location: Remote – United States

Employment Type: Full-Time, Permanent

Required Skills

azurecsharpdotnetreacttypescript

Required Languages

🇬🇧 English

Related searches

  • Remote Jobs in USA
  • Jobs in USA
  • Remote In-Country Jobs
  • Senior Jobs
1 jobs
Sort by
1h 48m ago

Principal Software Engineer - Azure and Solutions Architecture

YourCode Recruitment·Technology consulting
$180k - $220k USD/yr
azurecsharpdotnetreacttypescript
Remote In-Country
|United States of America
.NET
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 89bc7db8
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers