
Principal Software Development Engineer
Curtiss-Wright Corporation20 hours ago
Remote, United States or Portland, OR, USAStaff+
Base Salary
$144k - $192k/yr
Responsibilities
- Design, implement, and maintain full-stack features for a network-management platform.
- Develop APIs using REST, gRPC, GraphQL, and other interfaces.
- Build and extend scalable, resilient, and secure microservices running in Kubernetes.
- Create automation scripts for deployment, monitoring, and troubleshooting.
- Evaluate and integrate AI-assisted coding tools where they add value.
- Assist with specifications and plans for new designs.
- Participate in DevSecOps practices and collaborate with the team on high-quality implementations.
- Produce architectural and help documentation for technical and non-technical audiences.
- Work with product owners and external stakeholders to turn complex networking concepts into intuitive tools.
Requirements
- Bachelor’s degree in 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 using Blazor, Angular, and JavaScript is desirable.
- Experience monitoring or controlling hardware devices such as network routers or sensors is desirable.
- Strong communication, documentation, interpersonal, collaboration, and proactive working skills.
Benefits
- Paid time off.
- 401(k) with employer match and profit sharing.
- Health and wellness benefits.
- Learning and development opportunities.
- Referral program.
- Competitive pay, recognition, and an employee stock purchase plan.
- Inclusive and supportive culture.
- Remote work or location in Portland, Oregon.
- The position may involve exposure to export-controlled information and additional security screening.
Tech Stack
Categories
About Curtiss-Wright Corporation
Curtiss-Wright Corporation is a public defense and industrial technology manufacturer that designs and sells engineered components, subsystems, and software to aerospace, defense, and energy customers. Its portfolio includes flight-control and utility actuation, embedded computing and avionics, sensors, valves, and nuclear power plant instrumentation and controls. Founded in 1929 and headquartered in Davidson, North Carolina, the company trades on the NYSE under the ticker CW.