Principal Software Engineer - Remote, Full-Stack & Kubernetes

Curtiss-Wright Corporation

Portland, Northern (OR, KY)

Hybrid

USD 144,000 - 192,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid Time Off
401K with Employer Match
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 in Portland, OR or Remote is seeking a Principal Software Development Engineer to design, build, and evolve full-stack features for a network-management platform using C# and modern frameworks.

You will develop efficient APIs (REST, gRPC, GraphQL), extend microservices in Kubernetes, and contribute to an evolving AI-assisted coding workflow, while collaborating with product owners and security-conscious DevSecOps processes.

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 virtualization (VMware, Hyper-V) and virtual networking
  • Familiarity with security concepts, PKI, and encryption standards
  • Experience with container orchestration, Docker Compose, 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
  • Strong interpersonal skills, a collaborative mindset, and a proactive attitude

Responsibilities

  • Design, implement, and maintain full-stack features for the network-management platform using C# and modern frameworks
  • Develop efficient APIs using REST, gRPC, GraphQL, etc.
  • Build and extend microservices that run in Kubernetes, ensuring scalability, resilience, and security
  • Create automation scripts for deployment, monitoring, and troubleshooting tasks
  • Contribute to emerging AI-assisted coding workflow, evaluating tools and integrating them
  • Assist in developing specifications and plans for new designs
  • Participate in robust DevSecOps processes with focus on quality implementations
  • Produce clear architectural and help documentation

Skills

C#
.NET
Microservices
Container orchestration
Docker Compose
Kubernetes
Web UI design
Security concepts

Tools

VMware
Hyper-V
Docker Compose
Helm charts

Job description

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

You will develop efficient APIs (REST, gRPC, GraphQL), extend microservices in Kubernetes, and contribute to an evolving AI-assisted coding workflow, while collaborating with product owners and security-conscious DevSecOps processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Remote Microservices Platform
Principal Software Engineer - Remote Microservices Platform

Curtiss-Wright Corporation • United States

Remote
USD 144,000 - 192,000
Paid Time Off
401K with Employer Match and Profit Sh
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

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
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
Senior Software Engineer
Senior Software Engineer

Eames Consulting • United States

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Revolution Technologies • United States

On-site
USD 120,000 - 150,000
Principal Software Engineer - Remote Leader
Principal Software Engineer - Remote Leader

Prescryptive Health, Inc. • Wyoming (OH), Washington

Hybrid
USD 185,000 - 255,000
Flexible time off
12 paid holidays
401k match
+1
Senior Full-Stack Engineer — Remote, AI-Powered Platform
Senior Full-Stack Engineer — Remote, AI-Powered Platform

Slater Infrastructure Group • Alpharetta (GA)

Hybrid
USD 125,000 - 185,000
Health, dental, vision
401(k) with match
Generous PTO
Remote Senior Software Engineer - Full-Stack & AI Systems
Remote Senior Software Engineer - Full-Stack & AI Systems

WinTrio LLC • Northern (KY)

Hybrid
USD 120,000 - 160,000
Healthcare
FSA/HSA
401(k) Retirement
+4
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