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

Principal Software Development Engineer

$188k - $282k

F5

Principal Software Design Engineer In Test

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.

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 click.appcast.io.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Spokane, WA vacancy
  • $87k - $109k

    Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Spokane, WA
    2 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... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Commerce Architects

    Spokane, WA
    4 days ago
  • $24.25 - $33 per hour

     ...Software Engineering Internship Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative, and detail-oriented individual...  ...area looking for an opportunity to develop your software development and programming skills, then this may be the position for you... 
    Suggested
    Hourly pay
    Full time
    Part time
    Summer work
    Internship
    Flexible hours

    Schweitzer Engineering Laboratories, Inc.

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

     ...understands when to leverage declarative capabilities versus custom development. Experience supporting financial services, lending, or...  ...:Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent experience.4-7 years of Salesforce... 
    Suggested
    Full time

    Columbia Bank

    Spokane, WA
    1 day ago
  • $140k

     ...Android Engineer USA (Fully Remote) Full-Time Permanent Salary: Up to $140,000 (DOE) Total Comp: Standard Benefits, Healthcare...  ...Ideal Profile: ~5+ years of professional Android development experience in a production environment ~ Deep proficiency in... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Jobrapido

    Spokane, WA
    4 days ago
  • $164.65k - $230.51k

     ...spaceflight! This role is part of the Blue Origin Engines business unit, where our focus is the design, development, manufacturing, and testing of engines and...  ...in the development and verification of avionics software components on Blue Origin rocket engines. You will... 
    Permanent employment
    Temporary work
    Local area
    Immediate start

    Blue Origin

    Spokane, WA
    2 days ago
  • $131.9k - $237.4k

     ...culture of collaboration and continuous development, we're able to better serve our customers...  ...our Healthsource blog: As an AI Engineer IV , you'll contribute leadership in a...  ...experience in deploying ML algorithms and strong software engineering skills, you'll ensure the... 
    Remote work
    Work from home

    Premera Blue Cross

    Spokane, WA
    2 days ago
  • $120k - $125k

     ...Conviso Inc is hiring Secret Cleared DevSecOps Engineer. This is a 100% Remote set-up position & comes with benefits, 401K & some accrued...  ..., container orchestration, and DevSecOps principles for development communities. • Familiarity with the ELK Stack or other comparable... 
    Remote work

    Jobrapido

    Spokane, WA
    1 day ago
  •  ...Senior Agentic AI Engineer Embedded Engineering Engagement We are hiring Senior...  ...building the next generation of AI-driven software testing and developer workflows. This...  ..., AR/VR, or other device-oriented development environments. CI/CD, build systems, containers... 
    Remote work

    Flowmentum, Inc.

    Spokane, WA
    1 day ago
  •  ...Lead Quality Engineer We are seeking an experienced Lead Quality Engineer to provide...  ...investigations, supplier quality, and new product development while ensuring compliance with...  ...with Minitab, JMP, or other statistical software. Experience with Design Controls and... 

    Katalyst HealthCares & Life Sciences

    Spokane, WA
    4 days ago
  •  ...projects. You'll make the architecture decisions, own our Git-based development process and code standards, review the team's code, and...  ...deployment practices, aligned with Fundingo’s company-wide engineering standards. Use and enforce our company's coding standards, naming... 
    Remote work

    FUNDINGO

    Spokane, WA
    5 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded... 
    Remote job
    Internship

    Danaher

    Spokane, WA
    4 days ago
  • $114k - $143k

    Senior Data Platform Engineer/SDE Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford...  ...to platform strategy, positioning yourself for growth into Principal-level engineering and architecture roles or people leadership.... 
    Full time
    Contract work
    Work at office
    Immediate start
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Spokane, WA
    3 days ago
  • $82.97k - $110.63k

     ...Assist in support of Power Platform development (Power Apps, Power Automate, Power BI,...  ...Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+...  ...Expert. Working knowledge of software development methodologies, standards, and... 
    Full time
    Temporary work
    Local area
    Remote work

    Lumen

    Spokane, WA
    12 hours ago
  • $128.19k - $184.01k

     ...Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...for AI, emerging technologies, and mobile development, this is a unique opportunity to make a...  ...user experience Own the entire software development process from timeline estimation... 
    Remote job
    Full time

    Quora

    Spokane, WA
    1 day ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management...  ...Materials (IRM) and review of project BoM. Assist with development of project schedules. Provide functional guidance,... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Spokane, WA
    1 day ago
  •  ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid... 
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Spokane, WA
    3 days ago
  • $31.75 - $57.62 per hour

     ...preferred Some travel required for training, job duties, and career development Valid Driver’s License required Our Team Member Value...  ...Post Falls, ID $140,000.00-$170,000.00 1 month ago Community Engineer (multiple roles and seniority levels) Post Falls, ID $100,000.... 
    Full time
    Contract work
    Work experience placement

    Gesa Credit Union

    Spokane, WA
    6 days ago
  •  ...Hotstart designs and manufactures thermal management solutions for industrial equipment markets. We are seeking a Product Development Engineer for our team in Spokane, Washington. This position is responsible for transforming customer and market requirements into robust... 

    Hotstart Inc

    Spokane, WA
    25 days ago
  •  ...s degree required (Master's may substitute for 2 years). - 10 years of combined experience in: (a) Database development and software engineering/development; (b) Database Design and Data Modeling; (c) Requirements analysis/generation; (d) Developing systems and... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Spokane, WA
    3 days ago
  • Plasma Collection SpecialistResponsible for the accurate and timely sampling, testing, shipping and storage of plasma collected from donors. You will report to the Assistant Center Manager.The RoleIn compliance with Standard Operating Procedures (SOPs), responsible for...
    Part time
    Immediate start

    CSL

    Spokane, WA
    2 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...senior employees Individual career development planning Professional and technical...  ...Software is seeking an AI & Engineering Data Intern to support emerging Artificial... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Spokane, WA
    7 hours ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Spokane, WA
    1 day ago
  •  ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers Java Full stack developers Python/Java developers Data analysts/ Data Scientists Data Engineers Machine Learning engineers for full time positions with clients. Who... 
    Full time

    SynergisticIT

    Spokane, WA
    5 days ago
  •  ...production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by...  ...sustainable tomorrow. SBS, an Enverus company, is seeking a Software Engineer to join our Distribution Tools team, reporting to Matthew Rickard... 
    Internship

    Enverus

    Spokane, WA
    3 days ago
  •  ...requirements ~ Deliver projects on time in an agile and continuous development environment ~ Writing tests in a server-side test...  ...: Bachelors Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering... 
    Full time
    Immediate start

    Synergistic IT

    Spokane, WA
    5 days ago
  • Plasma Collection Specialist Responsible for the accurate and timely sampling, testing, shipping and storage of plasma collected from donors. You will report to the Assistant Center Manager. The Role In compliance with Standard Operating Procedures (SOPs), responsible...
    Part time
    Immediate start

    CSL

    Spokane, WA
    4 days ago
  • $101.64k - $127.05k

     ...equivalent combination of education, training, and experience.  ~ Three to five years of experience in SQL database administration or development, business intelligence, reporting, data integration, or a related technical role.  ~ Strong SQL skills, including relational... 

    RiverBank

    Spokane, WA
    2 days ago
  • $75.87k - $116.01k

     ...equity crises through: renewables and energy services engineering and design construction and facility services To get...  ...industrialization engineering - integrated with Program Development team on scaling new products, validating readiness, and standardizing... 
    Remote work
    Visa sponsorship

    McKinstry

    Spokane, WA
    5 days ago
  • Job Description The Principal R&D Engineer/Scientist serves as a technical leader and subject matter expert in electrochemistry, with a focus...  ...R&D programs from concept and feasibility through process development, scale-up, and implementation in manufacturing. Working... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Solstice Advanced Materials, Inc.

    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!