State of Washington

Senior Data Scientist, Data Management

State of Washington

  • Date Posted:

    7/11/2025

  • Remote Work Level:

    Hybrid Remote

  • Location:

    Hybrid Remote in Olympia, WA

  • Job Type:

    Employee

  • Job Schedule:

    Full-Time

  • Career Level:

    Experienced

  • Travel Required:

    No specification

  • Education Level:

    Bachelor's/Undergraduate Degree

  • Salary:

    $100,000 - $123,000 Annually

  • Categories:

    ITSQLPython

  • Benefits:

    Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Retirement Savings, Education Assistance, Paid Holidays, Paid Illness Leave

About the Role

Title: Senior Data Scientist, Data Management

Location: Olympia, WA, United States

Work Type: Hybrid
Time Type: Full time
Job Number: 2025-04307

Job Description:

 

Salary: $100,000.00 - $123,000.00 Annually

Hybrid: Our physical office is in Olympia, WA.  Our physical office is in Olympia WA. This position is flexible/hybrid, with the ability to telework, and some travel to in-person activities, meetings, and events are required. 

Why work for the Office of Financial Management (OFM)?

TheOffice of Financial Management (OFM)serves as the backbone of Washington state government.  Our vision at OFM is to work together for the equitable future of all Washingtonians.  Our mission is to make our state a better place by connecting people, budgets, policies, data, and systems for state agencies and the Legislature. 

We're also committed to creating an environment that fosters ourcore values- Diversity, Equity, Inclusion and Belonging, Integrity, Innovation, Collaboration and Operational Excellence. All staff are expected to embed these values in their team and work. Join us in filling a key role in enhancing how state government serves its citizens, making a meaningful difference and taking public service to another level. 

The job opportunity: 

As a senior data scientist, you will be responsible for performing tasks around data loading, identity resolution operations and development, data validation, managing large administrative state data, and helping in designing, creating, validation and testing all related extraction, transformation and load of data functions in the statewide research data warehouse systems. 

This is a challenging position, but one that offers immense rewards and the opportunity to grow. Your work will help impact lives across our state.  If you're someone who is ready to roll up your sleeves, we encourage you to apply now!

What you'll work on:

  • Support the design, creation, and testing of all related extraction, transformation and load of data functions through existing data loading scripts and making adjustments as needed.
  • Analyze, document, and perform tasks around identity resolution and matching issues (i.e., existing and proposed automated identity resolution procedures, integration definitions, and business rules) by facilitating and documenting decisions based on value, needs, data constraints, and long-term outcomes.
  • Assess complex ETL for data use requirements to support maintaining and developing analytical data files.
  • Collaborate with research and technical support staff to address defects and performance issues while looking for opportunities to perform code optimization.
  • Develop systems, procedures and policies for data management in an organization, assist colleagues in performing data-related tasks.
  • Assist with data loads including identity resolution, complete documentation such as data readiness, source mappings, data validation, and data extraction.

What we need you to bring

Required Qualifications:

  • Bachelor's Degree in Computer Science or related areas (Mathematics, Engineering, Data and Integrations Design) * (additional 2 years of experience may substitute for the educational requirement)
  • 3 years of experience designing and implementing and maintaining data warehouse solutions utilizing extract transform and load (ETL) procedures.

Desired Qualifications:

  • Possess professional experience and understanding of full systems lifecycle support (design, development, implementation, analysis and maintenance) for multiple data warehouses across multiple environments 
  • Experience working with Azure DevOps
  • Experience developing procedures and troubleshooting Python coding
  • Familiarity with object oriented-programming concepts
  • Ability to write efficient, reusable, and testable Python code using advanced programming concepts like classes, data structures, and error handling.
  • Experience with using SQLAlchemy and its Object Relational Mapper (ORM)
  • Experience with developing Python code in step with Pytest unit tests
  • Experience using Informatica PowerCenter ETL tool
  • Experience with identity resolution principles and applying those to cross-file person-based files for analysis
  • Experience with advanced SQL query writing
  • Experience with database design and development
  • Experience with data visualization development 

We are invested in acquiring the best and most innovative candidate for the job, and that candidate may be one from a less traditional background. Don't let doubts stop you from applying for this position.  If you have transferable experience, please tell us about it or contact us with questions about the required qualifications and how your experience relates to them.

What we offer:

At OFM, we foster a culture of integrity, innovation, inclusion, and belonging. We value both learned and lived experiences, believing that diversity makes us stronger. To support your health and well-being, we offer a variety of benefit programs for our employees. 

Please visit our Recruitment Page for a full list of benefits available to employees. Here's a quick glance at some of the unique benefits that OFM offers: 

  • A culture that values and strives to advance diversity, equity, inclusion and belonging  
  • Tuition reimbursement 
  • Medical, Dental, Vision, and Life Insurance
  • 12 paid holidays, 14 paid vacation days (minimum), and 12 days of sick leave per year
  • State retirement programs  

Application Process: Once you've decided to apply for a state government job, you'll complete an online application to showcase your qualifications. Keep in mind that once you submit the application, a real person is going to read it. We do not use AI or other technology that screens your application. Please be sure to provide clear and detailed information about your work history so your qualifications can be accurately assessed. 

When completing your application, we encourage you to attach all of the following: 

  • Cover letter: describing your qualifications for this specific position
  • Resume: that details your applicable experience and education.
  • References: at least three professional references including your most recent supervisor and their contact information.

Questions: OFM's Staff ASL interpreter is available to all deaf and hard of hearing applicants. 

The Office of Financial Management is an equal opportunity employer. We strive to create a working environment that includes and respects cultural, racial, ethnic, sexual orientation and gender identity diversity. Women, racial and ethnic minorities, persons of disability, persons over 40 years of age, and disabled and Vietnam-era veterans are encouraged to apply.

This position is exempt from civil service rules. 

For more information, please see WAC 357-19-195. 

Apply