Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

$188k - $282k
Full-time

F5

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.

Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

Position Summary:

The Principal Software Design Engineer in Test serves as a key technical leader responsible for both the architectural design of software systems and the strategic implementation of quality assurance. This role applies broad expertise to solve complex issues in creative ways, ensuring that quality is embedded throughout the entire product development lifecycle. The Principal Engineer owns the design and development of scalable, enterprise-grade automated test frameworks, establishes quality standards for major product lines, and provides technical leadership on design, development, and testability to drive the successful delivery of high-quality, resilient software.

Primary Responsibilities:

  • Architectural Design & Testability: Owns medium to large platform initiatives, providing technical leadership on software architecture with a primary focus on testability, observability, and resilience.
  • Quality Strategy & Vision: Collaborates with engineering leadership to define and communicate the strategic vision and technical roadmap for quality assurance, ensuring alignment with product goals and business objectives.
  • Advanced Automation Frameworks: Leads the architectural design, development, and enhancement of enterprise-grade automated test frameworks. Analyzes product source code to identify and address quality gaps.
  • Cross-Functional Quality Leadership: Partners with Product, Software Engineering, and Hardware teams to establish and enforce quality standards, metrics, and controls as an integral part of the development lifecycle.
  • Complex Troubleshooting: Performs deep system-level analysis and troubleshooting of complex software and hardware defects. Evaluates system trade-offs and drives root-cause resolution across product engineering teams.
  • Mentorship & Technical Guidance: Guides and mentors other engineers on advanced testing methodologies, automation best practices, and designing for quality.
  • Technical Influence: Presents complex technical data, quality metrics, and risk assessments to senior management to direct action and guide strategic decisions.

Knowledge, Skills, and Abilities:

  • Deep QA Expertise: Deep expertise in software and hardware quality assurance engineering methodologies, enterprise network architectures, and modern testing paradigms.
  • Modern Tech Stack: Extensive development experience with microservices (REST API, gRPC) and hands-on experience with Docker and Kubernetes.
  • Automation & Source Code Proficiency: Advanced ability to analyze product source code and construct scalable, reusable test automation frameworks using languages like Python, Go, Java, or C++.
  • Conceptual & Critical Thinking: Ability to understand advanced technical issues, evaluate complex trade-offs between release velocity and long-term quality, and explain them effectively to non-technical stakeholders.
  • Problem Solving: Exceptional analytical and troubleshooting skills, with the ability to bring order to unstructured problems and resolve complex issues in creative and efficient ways.
  • Leadership & High-Impact Communication: Superior communication skills with a proven ability to influence technical strategy, mentor engineers, and drive team-wide adherence to engineering best practices.

Qualifications:

  • Requires a Bachelor's degree in Computer Science, Electrical Engineering, or a related field with a minimum of 10 years of related experience; or a Master's degree with 8 years of experience; or a PhD with 5 years of experience; or equivalent work history.
  • Progressive experience in both software development and software/hardware quality assurance engineering, including extensive test framework development.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

The annual base pay for this position is: $188,000.00 - $282,000.00

F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5’s differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.

You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5’s benefits can be found at the following link: . F5 reserves the right to change or terminate any benefit plan without notice.

Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com) .

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting View email address on aiapply.co.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Spokane Valley, WA vacancy
  • $90k - $125k

     ...Software Engineer II – Apex Server OpenEye, the cloud video platform company, is seeking a Software Engineer II to join our growing Apex...  ...As a Software Engineer II, you will be responsible for the development and maintenance of the Apex Server application using a combination... 
    Suggested
    Temporary work
    Casual work
    Worldwide
    Flexible hours

    OpenEye

    Liberty Lake, WA
    2 days ago
  • $90k - $125k

     ...DevOps Engineer II OpenEye, the cloud video platform company, provides solutions for video security, business intelligence, and loss...  ...environment, assisting developers with the release and deployment of software, building, maintaining, and monitoring the health of the... 
    Suggested
    Temporary work
    Casual work
    Worldwide
    Flexible hours

    OpenEye

    Liberty Lake, WA
    2 days ago
  • $90k - $125k

     ...Alarm.com. Learn more at OpenEye is seeking a mid-level Software Engineer to join our growing team. If you thrive in an innovative,...  ...As a Software Engineer II, you will be responsible for the development and maintenance of OpenEye Web Services (OWS) using a combination... 
    Suggested
    Temporary work
    Casual work
    Flexible hours

    OpenEye

    Liberty Lake, WA
    7 hours ago
  • $90k - $125k

     ...of Alarm.com. Learn more at OpenEye is seeking a mid-level Software Engineer to join our growing team. If you thrive in an innovative, collaborative...  ...As a Software Engineer II, you will be responsible for the development and maintenance of OpenEye Web Services (OWS) using a... 
    Suggested
    Temporary work
    Casual work
    Flexible hours

    OpenEye

    Liberty Lake, WA
    7 hours ago
  • $50.44k - $68.64k

     ...Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative, and detail-oriented individual for a Software Engineering Internship in Spokane, WA. The ideal candidate for...  ...to develop your software development and programming skills, then this may... 
    Suggested
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Flexible hours

    Schweitzer Engineering Laboratories (SEL)

    Spokane Valley, WA
    1 day ago
  • $85k - $145k

     ...Forward Deployed Software Engineer About Threadlock Precision Threadlock Precision is a rapidly growing engineered component manufacturing...  ...-up environment Competencies End-to-End Product Development: Demonstrated ability to take a product from blank page to... 
    Permanent employment
    Remote work

    Threadlock Precision

    Spokane, WA
    22 hours ago
  • $100k - $300k

     ...About Us: Temu is seeking highly motivated and experienced Software Engineers to join our team. As a rapidly growing company, we are...  ...objectives. Job Requirements: # Experience in software development and architecture, with solid programming and computer... 
    Full time
    Local area

    Temu

    Spokane, WA
    2 days ago
  • $300k

     ...through concurrency, retries, and failures Shape technical architecture as the platform scales Partner with frontend and mobile engineers on polished, full-stack features Raise the bar on reliability, performance, and observability across backend systems What... 

    Goliath Partners LP

    Spokane, WA
    3 days ago
  •  ...members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend. Who is comfortable building and... 
    Work at office
    Remote work

    Tria Federal (Tria)

    Spokane, WA
    3 days ago
  •  ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences...  ...comparable regulated-data experience. Agentic AI is your primary development surface, and you catch what it gets subtly wrong. Not... 
    Contract work
    Shift work

    Alined Consulting Group

    Spokane, WA
    3 days ago
  • $132.8k - $250.8k

     ...position... Own end-to-end delivery of software services powering critical customer...  ...influencing design decisions, setting engineering standards, and ensuring solutions are scalable...  ...experience with Java and Spring Boot development ~5+ years of hands-on experience with... 
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Talentify.io

    Spokane, WA
    1 day ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood...  ...Developer! The focus is prompt engineering and agent quality — evals, golden datasets...  ...technology stack. Professional Development: Enhance your soft skills, communication... 
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Spokane, WA
    3 days ago
  •  ...Software Engineer IV Location: Remote Duration: 6 Months + A growing SaaS organization is seeking a Software Engineer IV for a 6-...  ...The environment emphasizes continuous learning, professional development, collaboration, and the opportunity to influence engineering... 
    Contract work
    Remote work

    Motion Recruitment

    Spokane, WA
    3 days ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month...  ...based applications. Experience working in an Agile/Scrum development environment. Participates in on-call rotations with their... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Spokane, WA
    3 days ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD...  ...workflows, quantitative analytics, and AI-assisted product development. Remote work within a distributed international team.... 
    Full time
    Remote work

    Finstock, Inc.

    Spokane, WA
    3 days ago
  •  ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software...  ...principles. Experience or coursework in Software Development and Programming, with at least one modern programming language... 
    Full time
    Remote work

    Asociația Promo-LEX

    Spokane, WA
    3 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most...  ...execute rapidly and cleanly with AI Extreme comfort using AI development tools while enforcing strict coding standards Experience... 
    Remote work

    Atomic

    Spokane, WA
    4 days ago
  •  ...and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will...  ...industry standards (e.g., HITRUST, SOC 2, HIPAA). AI-First Development: Build and integrate agentic-AI capabilities into production... 
    Remote work

    LightSpun

    Spokane, WA
    3 days ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting...  ...features from initial design through development, testing, deployment, and production...  ...performance, reliability, security, and engineering practices. • Apply AI-assisted development... 

    Hirewell

    Spokane, WA
    3 days ago
  •  ...team, you will play a key role in guiding and advancing the development of software products across various departments. Your contributions...  ...into practical solutions is crucial. As a Senior Software Engineer, your role extends beyond technical expertise to encompass... 
    Work at office
    Flexible hours

    Ignitium: ABX Orchestration

    Spokane, WA
    3 hours ago
  •  ...Overview We are seeking an experienced Software Engineer with OutSystems experience to design, build, and scale enterprise-grade applications...  ...drive real business value. Key Responsibilities Development & Delivery Design and develop applications using the... 

    ITRAC

    Spokane, WA
    3 days ago
  • $104k - $131k

     ...Software Development Engineer III (Healthcare) Hybridrole(3days/weekin office)atour Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargooffices. Candidates mustresidewithin commutable distance of that location or be willing... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Cambia Health Solutions

    Spokane, WA
    15 hours ago
  • $140k - $180k

     ...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a... 
    Work at office
    Immediate start
    Work from home

    GoFormz

    Spokane, WA
    3 days ago
  • $100k - $136.5k

     ...accommodation or an alternative application process. Senior Software Engineer Full Time Professional Spokane Valley, WA, US Salary...  ..., maintains, and is responsible for the entire software development lifecycle for the product. We are adding a Senior Software... 
    Full time
    Remote work
    Flexible hours

    Monaco Enterprises

    Spokane, WA
    1 day ago
  •  ...behavioral health organizations across the country, and rapidly expanding both our product and team. The Role We’re hiring software engineers to build the product. You’ll own real parts of it end-to-end, work directly with the people using it, and ship fast. This... 

    Ease Health

    Spokane, WA
    3 days ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer...  ...with cross-functional teams throughout the software development lifecycle to deliver high-quality, scalable solutions while... 
    Remote work

    IntePros

    Spokane, WA
    3 days ago
  •  ...Software Developer Location US Remote Rate: DOE Requirements • Experience with vanilla JavaScript, JavaScript frameworks like React, and modern CSS frameworks. • Experience developing Microservices, REST APIs, and other database-driven web applications... 
    Remote work

    GeorgiaTEK Systems Inc.

    Spokane, WA
    3 days ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable...  .... The founder brings 13 years leading hardware development at SpaceX, Relativity, and Lilium. DMC is proving this approach... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Spokane, WA
    3 days ago
  • $120k - $180k

     ...Senior Software Engineer We're looking for experienced engineers who are ready to drive technical initiatives, mentor team members, and...  ...of the following: ~4–7 years of professional software development experience, with increasing levels of technical leadership... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Commerce Architects

    Spokane, WA
    5 days ago
  • $160k - $200k

     ...Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product that’s...  ...looking for Solid professional experience building and shipping software across both frontend and backend systems. Deep TypeScript... 
    Remote work
    Visa sponsorship
    Work visa

    TITUS

    Spokane, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!