1

Requirements Engineer Jobs in Seattle, WA (NOW HIRING)

This role will focus on requirements engineering, traceability, compliance, and systems integration activities within complex, multidisciplinary design and construction teams, including within a ...

Serve as the primary point of contact for information security matters, including security awareness, risk identification, and definition of system security requirements. * Engineer, implement, and ...

Senior Cybersecurity Engineer

Redmond, WA

$119K - $161K/yr

Serve as the primary point of contact for information security matters, including security awareness, risk identification, and definition of system security requirements. * Engineer, implement, and ...

next page

Showing results 1-20

Requirements Engineer information

See Seattle, WA salary details

$16

$59

$98

How much do requirements engineer jobs pay per hour?

As of Aug 3, 2026, the average hourly pay for requirements engineer in Seattle, WA is $59.76, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $72.21 per hour, depending on experience, location, and employer.

What is a requirements engineer?

Requirements Engineers are professionals responsible for gathering, analyzing, documenting, and managing the needs and requirements of stakeholders for a project, typically in software development or systems engineering. They act as a bridge between clients, users, and technical teams to ensure that the final product meets all specified requirements. Requirements Engineers use various techniques such as interviews, workshops, and modeling to elicit and communicate requirements clearly. Their work is crucial in reducing misunderstandings, minimizing project risks, and ensuring successful project delivery.

What are the key skills and qualifications needed to thrive as a requirements engineer, and why are they important?

To thrive as a Requirements Engineer, you need strong analytical skills, domain knowledge, and experience in requirements elicitation and documentation, often supported by a degree in computer science, engineering, or a related field. Familiarity with requirements management tools (like IBM DOORS or Jama), modeling languages (such as UML), and relevant certifications (e.g., IREB, CBAP) is highly valued. Excellent communication, attention to detail, and stakeholder management skills help bridge gaps between technical teams and business needs. These competencies ensure accurate, clear requirements that drive successful project outcomes and reduce costly misunderstandings.

How does a requirements engineer typically collaborate with stakeholders during a project's lifecycle?

A Requirements Engineer works closely with stakeholders throughout a project's lifecycle to ensure that business needs are accurately captured, documented, and communicated to the development team. This collaboration involves facilitating workshops, conducting interviews, and leading regular review sessions to clarify requirements and manage changes. Effective communication and negotiation skills are essential, as Requirements Engineers often serve as a bridge between technical teams and non-technical stakeholders. Maintaining clear and up-to-date documentation is a key responsibility, helping to avoid misunderstandings and ensuring project alignment.

What is the difference between Requirements Engineer vs Business Analyst?

AspectRequirements EngineerBusiness Analyst
Primary FocusGathering, analyzing, and managing system requirementsUnderstanding business needs and translating them into solutions
CertificationsCBAP, CCBA, IREB certificationsCBAP, PMI-PBA, IREB certifications
Work EnvironmentIT projects, software development, systems engineeringBusiness processes, organizational change, project management
Industry UsageTechnology, software, engineering sectorsFinance, healthcare, consulting, and IT

While both roles involve analyzing requirements, Requirements Engineers focus more on technical specifications and system needs, whereas Business Analysts concentrate on understanding business processes and stakeholder needs. Both roles often collaborate but serve different primary purposes within projects.

What does a requirements engineer do?

As a requirements engineer, you determine needs in software product design. Your responsibilities are to identify functional requirements using quantifiable data. You analyze that data and translate it into the end user product. You work alongside project management to ensure a company’s systems meet audience or consumer needs. Other duties include communicating with system users to determine requirements, documenting all aspects of the development process, and testing system features for usability. You work with a team of software engineers to complete these tasks.

What are the most commonly searched types of Requirements Engineer jobs in Seattle, WA? The most popular types of Requirements Engineer jobs in Seattle, WA are:
What are popular job titles related to Requirements Engineer jobs in Seattle, WA? For Requirements Engineer jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Requirements Engineer jobs in Seattle, WA look for? The top searched job categories for Requirements Engineer jobs in Seattle, WA are:
Infographic showing various Requirements Engineer job openings in Seattle, WA as of July 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $124,302 per year, or $59.8 per hour.

Forward Deployed AI Engineer (Must be PST timezone)

PolyAI

Seattle, WA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

PolyAI is the Agentic Dialog Platform for building the conversational enterprise, used to build, run, govern, and improve dialog agents at scale. Powered by Raven, a proprietary dialog model trained on more than a billion enterprise conversations, PolyAI agents are built for complexity, open at every layer, and sovereign by design. PolyAI serves hundreds of enterprises across 75 languages and 25 countries, including Metro Bank, Marriott, PG&E, and UniCredit.

Join our Agent Deployment team to play a critical role in deploying voice agents that handle tens of thousands of customer interactions every day. As a Forward Deployed AI Engineer, you'll directly influence PolyAI's growth by rapidly implementing and optimizing cutting-edge voice AI solutions tailored to our enterprise customers' needs.

You will serve as the primary technical liaison between PolyAI and our clients, collaborating closely to understand their requirements, deliver customized solutions, and ensure measurable success and customer satisfaction.

This role offers an exciting blend of technical innovation, entrepreneurial spirit, and impactful client interaction, giving you the opportunity to shape the future of AI-powered customer experiences.

Who We're Looking For:

  • Passionate about AI, specifically voice-driven technologies, with a strong motivation to continuously expand your expertise.
  • Strong technical background or demonstrated ability to quickly grasp complex concepts (preferred backgrounds: Engineering, Computer Science, Data Analytics, or related fields).
  • Thrives at the intersection of technology and customer success, energized by creatively overcoming complex enterprise interactions and getting to the successful deployment.
  • Highly autonomous, proactive, opinionated and comfortable working closely with clients to achieve ambitious goals and deliver tangible ROI.
  • Skilled in navigating multiple stakeholder relationships (both internal and external), balancing stakeholder needs without losing sight of core business objectives.

Responsibilities:

  • Lead the hands on development, configuration, and deployment of conversational AI systems for enterprise clients, ensuring solutions are production ready and aligned with real business workflows.
  • Develop deep expertise in the platform architecture, capabilities, and limitations in order to design reliable and scalable solutions for client deployments.
  • Partner closely with product and engineering teams, representing client needs internally and communicating product capabilities and roadmap direction to customers.
  • Design creative solutions to overcome platform or integration constraints while maintaining system reliability, scalability, and maintainability.
  • Own the reliability, performance, and scalability of deployed systems, ensuring production environments meet strict SLAs for uptime, latency, and operational stability.
  • Serve as the primary technical point of contact for enterprise clients, leading technical discussions, troubleshooting issues, and maintaining ownership of system architecture and production health.
  • Collaborate with Deployment Strategists (DS) and Customer Success Managers (CSMs) to support successful project delivery and long term client outcomes.
  • Apply a data driven approach to deployments by designing logging, monitoring, and analytics systems that surface insights and enable proactive issue resolution.
  • Build and maintain operational dashboards, metrics, and alerts to ensure deployments meet both internal and external reliability standards.
  • Lead integration with enterprise infrastructure including telephony systems such as SIP and RTP, backend services, and external APIs, ensuring secure and scalable production operation.

Qualifications:

  • You work with AI productivity and/or automation tools in your daily tasks.
  • 2-5 years of client-facing experience in solution implementation, technical consulting, management consulting, or a similar role.
  • Strong technical foundation (education or professional background in Computer Science, Engineering, Data Analysis, etc.) and comfortable rapidly mastering new technologies.
  • Proven ability to independently manage projects and passionate about solving problems, whether technical or non-technical.
  • Demonstrate the ability to manage stakeholders while staying result-driven.
  • Outstanding communication skills, able to clearly explain complex technical concepts to non-technical stakeholders.
  • Creative, solutions-focused mindset with a talent for overcoming complex challenges.
  • Experience with VoIP protocols such as SIP, RTP, and related telephony technologies (e.g., call routing, signaling, and media handling).
  • You're passionate about building AI that positively impacts everyday life.
  • Experience with Python programming.
  • Familiarity with containerization and microservice deployments using Docker and Kubernetes.
  • Native-level proficiency in English.

We provide a competitive salary range for this role, which is $150,000 - $190,000 depending on level and experience. Please note this range is intended as a guide, not a guarantee. Final compensation will be based on individual qualifications, relevant experience, and the scope of the role. In addition to salary, this position includes equity in the business, giving you the opportunity to share in the company's long-term success.


Benefits