Principal Software Engineer - Remote Microservices Platform

Curtiss-Wright Corporation

United States

Remote

USD 144,000 - 192,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
Learning and Development Opportunities
Referral Program
Competitive Pay
Recognition
Employee Stock Purchase Plan
Inclusive & Supportive Culture

Job summary

Curtiss-Wright Corporation is seeking a Principal Software Development Engineer in Portland, OR or Remote. You will design, implement, and evolve full‑stack features for a network-management platform using C# and modern frameworks.

You’ll build scalable APIs and microservices that run in Kubernetes, with a DevSecOps mindset and strong emphasis on reliability and security. The role requires 10+ years of software engineering, deep C#/.NET experience, and familiarity with VMware/Hyper-V, Docker,

Qualifications

  • BS Computer Science or equivalent experience.
  • 10+ years of professional software engineering experience.
  • Deep experience with C#, .NET, and modern design frameworks and tools.
  • Familiarity with virtual machines (VMware, Hyper-V) and virtual networking.
  • Familiarity with security concepts, PKI, and encryption standards.
  • Experience with container orchestration, Docker compose files, and Helm charts is highly desirable.
  • Familiarity with web UI design and implementation (Blazor, Angular, JS) is desirable.
  • Experience developing functionality to monitor/control hardware devices like network routers or sensors is desirable.
  • Strong communication/documentation skills for both technical and non-technical audiences.

Responsibilities

  • Design, implement, and maintain full-stack features for our network-management platform using C# and modern frameworks.
  • Develop efficient APIs using REST, gRPC, GraphQL, and other interfaces.
  • Build and extend microservices that run in Kubernetes, ensuring scalability and security.
  • Create automation scripts for deployment, monitoring, and troubleshooting tasks.
  • Contribute to emerging AI-assisted coding workflows and integrate useful tools.
  • Assist in developing specifications and plans for new designs.

Skills

C#
.NET
Blazor
Angular
JavaScript
REST API
gRPC
GraphQL
Kubernetes
DevSecOps

Education

BS Computer Science

Tools

VMware
Hyper-V
Docker Compose
Helm charts

Job description

Curtiss-Wright Corporation is seeking a Principal Software Development Engineer in Portland, OR or Remote. You will design, implement, and evolve full‑stack features for a network-management platform using C# and modern frameworks.

You’ll build scalable APIs and microservices that run in Kubernetes, with a DevSecOps mindset and strong emphasis on reliability and security. The role requires 10+ years of software engineering, deep C#/.NET experience, and familiarity with VMware/Hyper-V, Docker,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Remote, Full-Stack & Kubernetes
Principal Software Engineer - Remote, Full-Stack & Kubernetes

Curtiss-Wright Corporation • Portland (OR), Northern (KY)

Hybrid
USD 144,000 - 192,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+6
Senior Network Management Software Engineer (Remote)
Senior Network Management Software Engineer (Remote)

DY4 Curtiss-Wright DS, Inc. • Portland (OR)

Remote
USD 144,000 - 192,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+5
Principal Software Development Engineer
Principal Software Development Engineer

DY4 Curtiss-Wright DS, Inc. • Portland (OR)

Remote
USD 144,000 - 192,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+5
Principal Software Architect - Enterprise Systems
Principal Software Architect - Enterprise Systems

Curtiss-Wright Corporation • Frederick (MD)

On-site
USD 110,000 - 135,000
Paid Time Off
401K with Employer Match and Profit-Sh
Health and Wellness Benefits
+6
Remote .NET Modernization Engineer - Cloud-Native
Remote .NET Modernization Engineer - Cloud-Native

Partner Company • United States

Remote
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+5
Principal Software Engineer-Cloud-Native Microservices Lead
Principal Software Engineer-Cloud-Native Microservices Lead

engineeringjobs.net, Inc. • Canal Winchester (OH)

On-site
USD 160,000 - 230,000
Competitive salary
Paid time off
Paid holidays
+12
Remote Senior Principal Software Architect
Remote Senior Principal Software Architect

DispatchHealth • Northern (KY)

Hybrid
USD 200,000 - 240,000
Remote Software Engineer - Platform & DevSecOps
Remote Software Engineer - Platform & DevSecOps

Xapply • Northern (KY)

Hybrid
USD 110,000 - 150,000
Principal Software Engineer - Cloud & Microservices
Principal Software Engineer - Cloud & Microservices

Verint Systems, Inc. • Lansing (MI)

On-site
USD 165,000 - 188,000
Software Engineer, Modernization (Fully Remote)
Software Engineer, Modernization (Fully Remote)

Partner Company • United States

Remote
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+5