Data Engineer II

City of Boise

Boise (ID)

Hybrid

USD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employer-paid health coverage
PERSI retirement with employer match
Paid time off and holidays
Wellbeing incentive
Tuition reimbursement and bus pass

Job summary

The City of Boise is seeking a Data Engineer II to design and maintain data pipelines, models, and analytics-ready data for dashboards and reports. You will work within IT, collaborating with Public Works on Water Renewal projects, using SQL, SSIS, Azure Data Factory, APIs, and other modern data tools.

Hybrid eligible and based in the Boise area, the role emphasizes reliable data foundations and cross-team partnerships to drive informed decisions across municipal services.

Qualifications

  • Bachelor’s degree in computer science, information technology or a closely-related field.
  • Two - four years of experience in database and data warehouse management and ETL processing.
  • Or an equivalent combination of education and/or experience.

Responsibilities

  • Design and implement scalable relational (SQL) and non-relational (NoSQL) data solutions.
  • Translate business requirements into conceptual, logical, and physical data models.
  • Develop, test, and maintain databases and applications to enable efficient data retrieval.
  • Build and support ETL/ELT pipelines that integrate data from multiple sources into warehouses, lakes, and applications.
  • Collaborate with business owners to present solutions and implement enhancements.

Skills

SQL
NoSQL
ETL/ELT tools
Azure Data Factory
SSIS
APIs

Education

Bachelor’s degree in computer science or related field

Tools

Azure Data Factory
SSIS
Power BI
Python
SQL Management Studio
Git

Job description

The City of Boise is looking for aData Engineer II who wants to use their technical skills on data that supports real projects and essential services across our community. This position sits within IT but works closely with Public Works, with a strong focus on Water Renewal operations and projects. You’ll build and maintain data pipelines, develop data models, integrate information from a variety of systems, and create the reliable data foundation analysts need for dashboards, reporting, and decision-making. You’ll work with tools such as SQL, Azure Data Factory, SSIS, APIs, and other modern data technologies while partnering directly with the teams who use the data. This position is hybrid eligible but requires living in the Boise area and working onsite as needed.

This position is hybrid eligible, but requires someone who lives in the Boise area and can work onsite as needed to collaborate with the teams and projects they support.

To ensure internal equity and alignment with the approved budget for this position, offers are made within the posted hiring range. Although the hiring range is fixed, employees receive an exceptional benefits and total rewards package that enhances the overall value of employment with the City of Boise.

Required Knowledge, Experience, And Training
  • Bachelor’s degree in computer science, information technology or a closely-related field
  • Two - four years of experience in database and data warehouse management and ETL processing,
  • Or an equivalent combination of education and/or experience.
Special Requirements

Applicants must be able to pass:

  • City of Boise background check processes which includes a criminal history check and reference checks in accordance with the City of Boise Hiring Process Regulation
  • Criminal Justice Information System background check (CJIS)
  • Hybrid Work Eligible
Why the City of Boise?

The benefits are real and among the best in the Treasure Valley:

  • 100% Employer paid medical coverage for you and your family.
  • PERSI retirement (11.96% Employer Contribution) plus employer-matched 401(k)/457b
  • 10 hours vacation/month (grows with tenure), 12 paid holidays, and 8 hours sick leave/month
  • 10 weeks paid parental leave
  • $500 annual wellbeing incentive
  • Tuition reimbursement and free local bus pass
  • Basic life and long-term disability insurance at no cost
Disclaimer:

This job posting may close earlier than the listed closing date. If this occurs, a minimum of 24 hours’ notice will be provided prior to closing.

Applications received for this recruitment may be used to fill similar vacancies within the City of Boise as they occur.

Data Architecture & Modeling
  • Design and implement scalable relational (SQL) and non-relational (NoSQL) data solutions
  • Translate business requirements into conceptual, logical, and physical data models
  • Ensure data is classified, secured, transformed, and aggregated for usability across diverse business needs
  • Develop, test, and maintain databases and applications to enable efficient and secure data retrieval
Pipeline Development & Maintenance
  • Build and support ETL/ELT pipelines that integrate data from multiple sources into warehouses, lakes, and applications
  • Monitor and resolve performance issues, malfunctions, and bottlenecks in complex environments
  • Install, configure, and optimize database systems and related software
  • Implement disaster recovery, backup, and restoration processes
Process Analysis & Optimization
  • Evaluate current data processes and recommend improvements for efficiency and scalability
  • Collaborate with business owners to present solutions and implement enhancements
  • Debug and troubleshoot data workflows, ensuring accuracy and reliability
Automation & Scripting
  • Develop integrations using Azure Integration Services
  • Extract and integrate data from diverse sources (SQL, SFTP, APIs, file systems, web services)
  • Create ETL processes using SSIS, Azure Data Factory, advanced SQL techniques, and modern data transformation frameworks
Data Analysis & Mentorship
  • Perform SQL performance tuning and advanced query optimization
  • Provide guidance to data analysts on data usage and modeling
  • Support storytelling with data to drive business insights
Database Administration
  • Administer multiple database and integration servers across environments
  • Plan, upgrade, and maintain database infrastructure for availability and scalability
  • Troubleshoot, tune, and configure servers to meet enterprise requirements
Continuous Learning & Innovation
  • Stay current with emerging technologies, tools, and best practices in data engineering, cloud platforms, and security
  • Participate in training, conferences, and professional development opportunities
Additional Required Knowledge, Experience, And Training
Knowledge of:
  • Proficiency with relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL systems (MongoDB, Cosmos DB)
  • Experience with ETL/ELT tools and frameworks (SSIS, Azure Data Factory or similar)
  • Strong skills in SQL, JSON, XML, and data integration protocols (FTP, APIs, web services)
  • Familiarity with debugging and profiling tools (SQL Profiler, Fiddler)
  • Experience with IDEs such as Visual Studio, VS Code, and SQL Management Studio
  • Competence in source control systems (Git, Azure DevOps, GitHub) in collaborative environments
  • Knowledge of Azure preferred
Ability to:
  • Collaborate effectively across teams and with stakeholders at all levels
  • Communicate clearly in English, both verbally and in writing
  • Deliver assignments on time with attention to detail and quality
  • Demonstrate initiative, adaptability, and problem-solving skills
  • Maintain regular attendance and comply with organizational policies
  • Perform essential functions with or without reasonable accommodation
  • Operate vehicles safely and maintain an acceptable driving record
Preferred Knowledge, Experience, And Training
  • Seven years of progressively responsible professional experience in database and data warehouse management and ETL processing.
  • Experience with Azure, Power BI, or Python
Knowledge of:
  • Elastic stack
  • SSRS
  • PowerBI
  • Python
  • Open data concepts.

The physical effort characteristics and working environment described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Efforts

While performing the duties of this job the employee is occasionally lifting/carrying up to 10 pounds and rarely lifting/carrying up to 20 pounds. Also, the employee is rarely pushing/pulling up to 20 pounds. The noise level is occasionally moderate. Work includes sensory ability to talk and hear. Work in this position also includes close vision. Employees will sit, stand, walk, reach and grasp. Position requires hand/finger dexterity.

Working Environment

The work environment will include inside conditions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst I - FSO
Data Analyst I - FSO

City of Boise • Boise (ID)

Hybrid
USD 52,000 - 68,000
Hybrid work eligible
GIS and Asset Management Specialist
GIS and Asset Management Specialist

City of Boise • Idaho

Hybrid
USD 80,000 - 110,000
Free medical coverage
PERSI retirement
Vacation Leave
+8
Administrative Coordinator - PW
Administrative Coordinator - PW

City of Boise • Boise (ID)

Hybrid
USD 52,000 - 70,000
GIS and Asset Management Specialist
GIS and Asset Management Specialist

City of Boise • Boise (ID)

Hybrid
USD 70,000 - 95,000
Zero-cost medical coverage for you and
Family health coverage
PERSI retirement
+9
Data Engineer II - Hybrid, Build Citywide Pipelines
Data Engineer II - Hybrid, Build Citywide Pipelines

City of Boise • Boise (ID)

Hybrid
USD 90,000 - 130,000
Employer-paid health coverage
PERSI retirement with employer match
Paid time off and holidays
+2
Compensation Analyst Lead
Compensation Analyst Lead

City of Boise • Boise (ID)

Hybrid
USD 110,000 - 170,000
Hybrid work eligible
Competitive benefits
Electrical Engineer II
Electrical Engineer II

City of Boise • Boise (ID)

On-site
USD 90,000 - 130,000
Zero-cost medical coverage
PERSI retirement
Generous paid time off
Data Engineer
Data Engineer

Blackstone Talent Group • Aurora (CO)

On-site
USD 100,000 - 130,000
Lead Data Engineer
Lead Data Engineer

Idahopowercompany • Boise (ID)

On-site
USD 135,000 - 163,000
Employee incentive plan
401k employer-match
Pension plan
Data Engineer
Data Engineer

Sakata Ornamentals • Burlington (WA)

On-site
USD 110,000 - 125,000
Health insurance
401(k) Program + Company Match
Holiday Bonus
+2