3E

3E

Professional Services Engineer

Durham, North Carolina, United States

Sponsorship not specifiedDetected 12 days ago
PythonSQLRESTNLPPerformance ManagementCommunicationProblem SolvingRenewable EnergySCADA

About the role

  • Integrate with field data sources - SCADA historians, OT/IoT data platforms, SFTP feeds, and third-party APIs - learning to diagnose pipeline failures and resolve data-quality issues along the way.

Responsibilities

  • Build custom solutions where off-the-shelf configuration falls short: data collectors, transformation pipelines, mapping tools, and automation that bridge client source systems and our platform.
  • Support the technical relationship with clients and vendors - helping scope work, set expectations, and coordinate with client engineering teams and external integration partners.
  • Document repeatable processes - onboarding checklists, integration runbooks, and how-to guides - so that delivery scales beyond any single engineer.
  • Partner with internal DataOps, product, and support teams to surface platform gaps, feed real-world field learnings back into the product, and improve the onboarding playbook over time.
  • Familiarity with APIs - a working understanding of how to consume and build against REST APIs (authentication, requests/responses, handling errors), with eagerness to deepen this in production.
  • Foundational SQL skills - comfortable querying relational databases to extract and validate data.
  • A genuine builder's instinct - you reach for an automated, repeatable solution rather than a manual one, and you're excited to create tooling that doesn't exist yet.
  • Ownership and problem-solving drive - you stay with a hard problem, ask good questions, and push to resolution.
  • 3E is looking for a new Professional Services Engineer to help drive the end-to-end technical delivery of large-scale asset onboarding onto our Asset Performance Management (APM) SaaS platform.
  • This is a hands-on, build-oriented role at the intersection of software engineering, data integration, and renewable energy operations.

Requirements

  • A bachelor's degree in a technical field (computer science, engineering, data, or similar) or equivalent practical experience.

Nice to have

  • Exposure to the solar, renewable energy, or broader power/utilities sector - a small amount of domain experience is a real plus, but the right engineer can learn the domain.
  • Familiarity with SCADA / historian systems (e.g., Ignition, OSIsoft/AVEVA PI, or similar) and industrial/OT data.
  • Understanding of utility-scale solar or BESS operations - inverters, trackers, meters, met stations, and the data they produce.
  • Experience with time-series data at scale, including aggregation, interpolation, and backfill considerations.
  • Familiarity with APM, EAM, or asset monitoring platforms, or related performance/availability reporting concepts.
  • Exposure to energy-market or grid data feeds and the access mechanics that come with them.
  • Experience with version control, scripting for automation, and lightweight ETL.
  • If you want to be the technical engine behind how clients actually get live, this is that seat.

Skills

  • data collectors, transformation pipelines, mapping tools, and automation that bridge client source systems and our platform.
  • Strong communication skills - able to explain technical details clearly and work well with both teammates and clients.

This listing is sourced directly from 3E's careers page and normalized into a canonical job model.