CareerPlan

Principal Software Development Engineer

Spokane Valley, USFull-time$188k2026-10-13 → 2026-11-10

Core

Architectural design of software systems and strategic implementation of quality assurance, owning scalable automated test frameworks and establishing quality standards for major product lines.

Role type

Principal Software Design Engineer in Test (Technical Lead)

Builds

Scalable, enterprise-grade automated test frameworks and high-quality, resilient software systems

Domain

Cybersecurity / Enterprise Networking / Software Quality Assurance

Required skills

Software architecture design, Testability engineering, Observability, Root-cause analysis, Automated test framework development, Microservices (REST API, gRPC), Container orchestration (Docker, Kubernetes), Python, Go, Java, C++, System-level troubleshooting, Technical mentorship

Preferred skills

None stated

Technologies

Python, Go, Java, C++, Docker, Kubernetes, REST API, gRPC

Responsibilities

Architect medium to large platform initiatives with a focus on testability and resilience; Define strategic vision and roadmap for quality assurance; Lead design and enhancement of enterprise-grade automated test frameworks; Partner with Product and Engineering teams to enforce quality standards; Perform deep system-level analysis and troubleshooting of complex defects; Mentor engineers on advanced testing methodologies and automation best practices; Present technical data and risk assessments to senior management

Seniority

Principal, hands-on IC with strategic leadership