ICF logo
ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

Senior Power Systems Engineer – Modeling & Analytics

Location

Tennessee

Posted

15 hours ago

Salary

$108.0K - $222.1K / year

Seniority

Senior

Bachelor Degree8 yrs expEnglishFlashPythonSQLVBA

Job Description

Senior Power Systems Engineer – Modeling & Analytics

ICF

• Lead a small team in power systems modeling and analytics for utility clients • Mentor and train less experienced engineers in power engineering theories and principles • Manage project tasks such as forecasting, tracking hours, budgeting, milestones, scheduling meetings, delegating tasks • Interact with clients to demonstrate expertise and attract new business • Create and maintain transmission short circuit and power flow models in programs like CAPE, ASPEN, PSSE, and PSCAD • Perform analyses such as Arc Flash, voltage imbalance, and thermal ampacity ratings • Write thorough technical reports summarizing findings • Develop automation scripts to improve task efficiency and accuracy using languages such as Python, SQL, and VBA

Job Requirements

  • Bachelor's degree in electrical engineering, Power Engineering or related field
  • 8+ years of experience in electrical engineering theories and principles, i.e. transmission and distribution system modeling, short circuit and power flow analysis, arc flash hazard calculations, voltage imbalance studies, and/or thermal ampacity ratings
  • 5+ years of experience working at an electric utility, such as an investor-owned utility, municipal utility, or electric cooperative
  • Master's degree in electrical engineering, Power Engineering or related field (preferred)
  • 12+ years of experience in electrical engineering theories and principles (preferred)
  • People management and mentorship experience (preferred)
  • Experience directing and reviewing the work of others for quality assurance and delivering constructive feedback (preferred)
  • Knowledge of the practical application of industry standards such as: IEEE, ANSI, NERC and FERC regulations (preferred)
  • Experience in scripting in Python to automate analyses in power systems software (preferred)
  • Ability to plan and manage assignments and clearly communicate barriers to complete tasks on budget/schedule (preferred)
  • Initiative to embrace continuous learning toward becoming an expert on the programs and technology you represent (preferred)
  • Proficiency in computer software tools to model engineering problems, program automation systems, and preparing spreadsheet-based analyses and automation (preferred)

Benefits

  • Fully remote, flexible schedule, work-life balance
  • Donation matching, volunteer opportunities
  • Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan
  • And many, many more (Ask your recruiter for more details!)

Related Categories

Related Job Pages

More Analytics Engineer Jobs

Full TimeRemoteTeam 5,001-10,000

• Develops and maintains analytical models, dashboards, and data products • Partners closely with application development, data engineering, and business teams • Designs, develops, and maintains Power BI reports, dashboards, and semantic data models • Builds and maintains statistical models, trend analyses, and forecasting tools • Ensures data accuracy, consistency, and integrity across reporting outputs

United States
Full TimeRemoteTeam 51-200H1B No Sponsor

• Administer Microsoft SQL Server databases in both Windows and Linux environments supporting NPIRS production and development systems • Monitor SQL Server health, performance, storage utilization, and database availability across multiple platforms • Perform routine server monitoring and daily operational health checks • Develop, schedule, monitor, and troubleshoot SQL Server Agent jobs, automated database processes, alerts, Database Mail notifications, and scheduled operational workflows • Execute scheduled SQL Server maintenance activities, including weekly server patching and maintenance windows • Troubleshoot SQL Server performance issues, database connectivity problems, and production incidents • Maintain database security, permissions, access controls, and ensure compliance with organizational standards • Support disaster recovery readiness, high availability solutions, and coordinate infrastructure upgrades • Manage Linux-based database systems including shell scripting and system administration • Design, develop, test, and maintain complex SQL queries, stored procedures, views, functions, and reusable database components • Develop and optimize advanced SQL solutions utilizing Microsoft SQL Server and IBM DB2 healthcare data sources • Develop cross-platform SQL solutions integrating SQL Server reporting environments with DB2 databases • Translate complex healthcare reporting requirements and legacy report logic into validated SQL business rules, including exception handling, reconciliation, and data-quality controls • Optimize SQL code for performance and scalability across multiple database platforms • Create validation scripts and resolve database-related defects • Implement data models and database structures according to best practices • Design, develop, modify, validate, and maintain SQL Server Reporting Services (SSRS) reports • Lead modernization efforts by converting SAP Crystal Reports to SSRS while maintaining functionality • Translate legacy Crystal Reports business logic into validated SSRS solutions while preserving business rules and report functionality • Interpret healthcare reporting requirements and convert them into validated SQL datasets, report parameters, reconciliation logic, exception processing, and data-quality controls • Develop and maintain standardized reporting templates • Perform report validation, peer reviews, and maintain SDLC documentation • Develop, maintain, troubleshoot, and optimize SSIS packages supporting enterprise reporting and healthcare data integration • Support automated processing, scheduled data loads, ETL workflows, and validation • Support data integration initiatives across multiple systems and platforms • Perform database migrations and conversions between platforms with minimal downtime • Migrate databases and reports between different environments • Support cloud database platform initiatives • Ensure data integrity throughout migration processes • Provide production support for NPIRS operational systems • Monitor production database jobs, reporting services, SQL Server Agent jobs, and automated workflows • Perform proactive morning operational monitoring and respond to infrastructure incidents • Support production deployments, server patching, and operational documentation • Collaborate with cross-functional teams to implement technical solutions

United States
$125K - $140K / year
Stellus Rx logo

Senior Analytics Engineer

Stellus Rx

Trusted, pharmacist-led health support in every moment that matters.

Analytics Engineer20 hours ago
Full TimeRemoteTeam 201-500Since 2022

• Data Quality & Preparation • Data Modeling & Transformation • BI & Reporting Delivery • Integration & Pipeline Ownership • Documentation & Data Governance • AI Tooling Adoption • Stakeholder Enablement & Training • Analytics Project Leadership

Peru
Solventum logo

Analytics Application Developer

Solventum

Enabling better, smarter, safer healthcare to improve lives.

Analytics Engineer21 hours ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Leading healthcare analytics software solutions for HIS products and clients, collaborating within an agile team of engineers and developers • Implementing enterprise scale application, and reporting solutions. • Determining the design, coding, and delivery of Solventum HIS products and customer solutions. • Supporting Solventum HIS product development for customers across the US and the globe. • Working closely with other teams to deliver our data driven products.

United States
$71.2K - $97.9K / year