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

Staff Data Engineer

$129k - $210k

Workiva

Join Workiva's GRC (Governance, Risk & Compliance) Enablement team to build the data foundations that power our product teams. As a Staff Data Engineer, you'll own the systems and processes that make data accessible, reliable, and actionable across GRC engineering-from Snowflake infrastructure and streaming pipelines to the tooling that ties it all together. This is a heavily hands-on role. You'll design scalable data platforms, establish modeling patterns, and create documentation that makes adoption seamless for engineers across the organization. You'll partner closely with backend engineers on upstream data quality and mentor team members who want to deepen their data skills. What you'll do Data platform & pipelines Design, build, and operate end-to-end data pipelines that move data from OLTP stores to OLAP (Snowflake), including batch and real-time ingestion. Define transformation processes and establish data modeling practices to unlock advanced OLAP feature sets for GRC applications. Leverage Kafka (or equivalent) for streaming use cases and integrate with Snowpipe/Snowpipe Streaming where appropriate. Data modeling & transformation Own complex dbt models: design, implement, test, and document transformations that serve application-specific data needs. Optimize SQL for performance at scale (multi-join, window functions, CTEs) and enforce consistent modeling standards. Build data products and curated interfaces (views, APIs) for downstream services and analytics. Data quality, reliability & compliance Implement data quality frameworks in dbt (custom tests, freshness checks, SLAs) with monitoring and alerting. Work within regulated release pipelines using GitOps/CI/CD; author PRs, manage promotions through dev/test/prod, and collaborate with platform/infrastructure teams for gated approvals. Apply security and controls (RBAC, audit logging, encryption) aligned with Workiva's information-protection policies. Technical leadership & enablement Establish modeling patterns, coding standards, and documentation so engineers can confidently use and extend our data systems. Mentor engineers on SQL, data modeling, dbt best practices, and observability; lead incident resolution and root-cause analysis for data issues. Partner with product and backend teams to influence upstream schema design, data contracts, and quality expectations. What you'll need Minimum qualifications 5+ years in data engineering or analytics engineering, with hands-on ownership of dbt projects and data-model lifecycles. Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field-or equivalent professional experience. Preferred qualifications Expert-level SQL for ETL/ELT, automation, and APIs. Proven experience building and operating production data pipelines and data models on Snowflake. Streaming experience with Kafka (or similar) and familiarity with Snowpipe/Snowpipe Streaming patterns. Experience in regulated or highly controlled environments with strict release governance and compliance requirements. Familiarity with DLT/Dagster or similar orchestration, and BI tools like Superset (or equivalent). Track record of mentoring engineers and driving cross-team technical standards. Travel Requirements and Working Conditions Willingness to travel up to 10% for team and corporate meetings, fostering relationships and representing company interests Reliable internet access for any period of time working remotely, as we embrace flexible work arrangements How You'll Be Rewarded Salary range in the US: $129,000.00 - $210,000.00 A discretionary bonus typically paid annually Restricted Stock Units granted at time of hire 401(k) match and comprehensive employee benefits package The salary range represents the low and high end of the salary range for this job in the US. Minimums and maximums may vary based on location. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and other relevant factors. Why Join Workiva Workiva is the platform designed to bring confidence, control, and a competitive edge to the world's most complex organizations. Our AI-powered platform unifies finance, risk, and sustainability on a single, secure foundation-ensuring data is trusted, traceable, and ready to act on. With an unbroken path from source to output, leaders gain confidence in their numbers, visibility into current and emerging risks, and the ability to move with speed and precision in a constantly changing world. At Workiva, you'll bring technology to market that executives, boards, and regulators depend on. The work you do here helps organizations navigate uncertainty, maintain trust, and make decisions that stand up to scrutiny. If you're energized by meaningful challenges, inspired by collaborative teams, and motivated to help organizations turn uncertainty into advantage, we'd love to meet you. Employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other protected characteristic. Workiva is committed to working with and providing reasonable accommodations to applicants with disabilities. To request assistance with the application process, please email . Workiva employees are required to undergo comprehensive security and privacy training tailored to their roles, ensuring adherence to company policies and regulatory standards. Workiva supports employees in working where they work best - either from an office or remotely from any location within their country of employment. #LI-KP1

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Data Engineer in Ames, IA vacancy
  •  ...Company Description We are Olsson. We engineer and design solutions that improve the world...  ...level of quality. Experience in the Data Center industry is preferred, especially...  ...Olsson teams, professional and technical staff, and clients—playing a key role in delivering... 
    Suggested
    Full time
    Flexible hours

    Olsson

    Ames, IA
    10 days ago
  • Job Description Job Description HVAC Technician Job Summary We have an immediate opening for an experienced HVAC Technician. You will travel to each client’s location to inspect their current equipment, identify problems with their units, and perform necessary repairs...
    Suggested
    Apprenticeship
    Immediate start

    Redmond Heating & Cooling

    Ames, IA
    11 days ago
  •  ...Bolton & Menk has an exciting opportunity for a Structural Engineer - Bridges to join our team in Iowa. As a Top Workplace, this is...  ...innovative approaches to construction staging. Lead junior staff and promote the growth of their technical skills. What We... 
    Suggested
    Full time
    Part time
    For contractors
    Internship
    Live in
    Flexible hours

    Bolton & Menk, Inc.

    Ames, IA
    5 days ago
  • $25 - $37 per hour

    Job Description Job Description Neighbors Heating and Cooling - Ames, IA Neighbors Heating and Cooling has been serving central Iowa since 1986 with a focus on craftsmanship, reliability, and honest service. We are looking for an experienced HVAC installer to join...
    Suggested
    Monday to Friday

    Neighbors Comfort

    Ames, IA
    12 days ago
  • Job Description Job Description Like to meet customers, not quotas? Modern has been making everyone comfortable but our competition. We're looking for a skilled HVAC technician who is ready to take their career to the next level. You'll have a chance to work with...
    Suggested
    Weekly pay
    Extra income
    Temporary work

    Modern Heating & Air

    Ames, IA
    4 days ago
  •  ...maintaining quality standards. Monitor machine performance and recommend process improvements. Read and interpret customer orders, engineering drawings, specifications, and build sheets. Determine appropriate materials, processes, and assembly requirements. Assemble... 
    Work visa

    Sukup Manufacturing

    Ames, IA
    3 days ago
  • Job Description Are you an experienced HVAC Technician or Installer who prides themselves on top-notch service and seeks a fulfilling, long-term career with a well-respected mechanical contractor? Here’s the chance you've been waiting for! Perks: ...
    Full time
    For contractors

    gpac

    Ames, IA
    1 day ago
  • Job Description Job Description Commercial HVAC/R Service Technician Location / Territory: Ames, Iowa / Central Iowa; approximately 25-mile preferred residential radius for response coverage, with customer sites occasionally farther away. Home daily. About...
    For contractors
    Night shift

    Mechanical Comfort, Inc.

    Ames, IA
    4 days ago
  • $31 per hour

     ...maintenance activities Participate in snow/weather response as part of the facilities “snow crew” when required. Collaborate with NCAH staff on scheduled maintenance, system shutdowns, and repairs. Ensure all maintenance activities are documented and meet quality... 
    Full time
    Contract work
    For contractors
    Local area
    Monday to Friday
    Day shift

    Innovative Consulting & Management Services

    Ames, IA
    6 days ago
  • Job Description Job Description HVAC Controls / Building Automation Technician Location / Territory: Ames, Iowa / Central Iowa; home daily. About the Company Mechanical Comfort, Inc. is an established Central Iowa commercial mechanical contractor serving...
    For contractors

    Talent Solutions

    Ames, IA
    5 days ago
  • Job Description Job Description Lead Commercial HVAC Sheet Metal Technician / Crew Lead Location / Territory: Ames, Iowa / Central Iowa; primarily home daily.  About the Company Mechanical Comfort, Inc. is a commercial mechanical contractor founded in Ames...
    For contractors
    Apprenticeship
    Night shift

    Talent Solutions

    Ames, IA
    5 days ago
  • A regional mechanical contractor in Ames, Iowa is hiring a Service Technician to perform maintenance and repairs on HVAC systems. The ideal candidate should have a high school diploma or GED, and preferably a 2-year degree in HVAC, with a Universal Refrigerant Card. Responsibilities...
    For contractors
    Live in
    Weekend work
    Afternoon shift

    Live in Ames

    Ames, IA
    2 days ago
  • BUMBLE BREEZE EXPERTSBumble Breeze is a residential service company specializing in Plumbing, Heating & Air and has been in business since 2018. We provide a great environment and culture focused on growth, development, and retention. We continue to grow every year and...
    Weekly pay
    Full time
    Weekend work
    Afternoon shift

    Bumble-Breeze-Plumbing-Heating-

    Nevada, IA
    4 days ago
  • $20.23 - $26.35 per hour

     ...productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education. For more than 140 years, Johnson Controls has... 
    Hourly pay
    Temporary work
    Local area
    Relocation package

    YDU JC Air Cond & Ref Inc.- Dubai

    Nevada, IA
    2 days ago
  •  ...Proficiency with Microsoft Office Suite (Excel, Word, Outlook, and PowerPoint). Experience maintaining technical records and working with data management systems. Florida Canyon is an equal opportunity employer, values diversity in its workforce, and encourages applications... 
    Work at office

    Integra Resources Corp.

    Nevada, IA
    2 days ago
  • $18 - $20.7 per hour

    Job Description Job Description Job Title: Production Operations Technician Job Description The Production Operations Technician coordinates parts, assembly, testing, painting, packaging, and shipping of products while performing a variety of hands-on manufacturing...
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Ames, IA
    2 days ago
  • $18 - $21 per hour

    Job Title: Production Technician Job Description Join a dynamic team as a Production Technician, where you'll be integral in operating machinery and contributing to the manufacturing process in a clean, climate-controlled environment. Responsibilities Operate machinery...
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Weekend work
    Day shift
    Afternoon shift
    Ames, IA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Data Engineer. Be the first to apply!