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

Professional Services Engineer

3E

Job Description

Job Description

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.

Over time you'll grow into the technical lead who turns a signed contract into a live, fully integrated client deployment, standing up the integrations that feed our platform, and building the custom tooling that makes onboarding repeatable at scale.

This role suits someone who's energized by hard integration problems, eager to take ownership and grow toward leading deployments end to end, and comfortable both talking through a problem with a client and writing the Python that solves it.

What you'll do:

  • Contribute to end-to-end technical delivery of asset onboarding projects: supporting data discovery, source-system assessment, integration, validation, and go-live for portfolios spanning many sites and large volumes of data points.
  • 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.
  • Write Python and API scripts to extract, transform, and load operational data - bulk provisioning tools, tag-mapping utilities, backfill and reconciliation scripts, and integrations against REST APIs and platform endpoints.
  • 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.
  • Map and model assets at scale, translating raw point lists and naming conventions into the platform's data model for inverters, trackers, meters, weather stations, transformers, and storage systems.
  • 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.

Requirements

What we are looking for:

  • Solid programming ability in Python — you can write, debug, and maintain scripts that move and transform data, and you're comfortable picking up a messy point list and a loose spec and producing working code.
  • 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.
  • Strong communication skills — able to explain technical details clearly and work well with both teammates and clients.
  • Ownership and problem-solving drive — you stay with a hard problem, ask good questions, and push to resolution.
  • 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.

Benefits

In addition to joining a fast-growing international company that promotes a stimulating atmosphere in a highly motivated group of people, 3E offers a unique opportunity to further develop yourself in a company with an ambitious growth plan, delivering innovative services.

In this role, you'll work on real assets producing real power, with the autonomy to design the technical solution and the visibility of owning the outcome. Every onboarding is a fresh integration puzzle, and the tooling you build compounds — making the next deployment faster and the platform stronger. If you want to be the technical engine behind how clients actually get live, this is that seat.

For this payroll position we offer:
- A base salary in line with your experience
- Unlimited PTO

- Health plan (United Healthcare) for employee and family: employee contribution ranging between 15% and 30%, depending on chosen plan
- Optional dental and vision insurance (50% coverage by employer)
- Life insurance
- 401(k): employer matches employee contributions with 100% up to a 4% (of the salary) treshold, and another 50% between 4% and 6%
- $60 monthly phone allowance

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Professional Services Engineer in Durham, NC vacancy
  • $129.2k - $174.8k

     ...way that can scale? Our teams of hundreds of scientists, engineers, aerospace professionals, and futurists have been working hard to do just that!...  ...) is seeking a Product Support Organization (PSO) Field Service Engineer to assist in troubleshooting and diagnosis of day... 
    Suggested
    Remote work
    Flexible hours

    Amazon

    Durham, NC
    1 day ago
  •  ...investments and long-term partnerships. Position Overview The Field Service Engineer is responsible for executing preventive maintenance (PM),...  ...ESG and sustainability metrics related to asset performance Professional certifications (e.g., PMP, CMRP, ISO 55000) 3 to 7 years of... 
    Suggested
    Remote work
    Long distance

    GrabJobs

    Durham, NC
    1 day ago
  •  ...Responsibilities Provide top-level on-site service support that delights our customers and...  ...needed and work toward completion of the UIH Professional Certificate. Requirements This position is for a remote field service engineer. The selected candidate must live in or... 
    Suggested
    Temporary work
    For contractors
    For subcontractor
    Live in
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Overseas

    GrabJobs

    Durham, NC
    4 days ago
  •  ...maintain secure, reliable, and scalable Infra services that meet Wolfspeed’s ongoing and...  ...reliability Collaborating with team engineers to design and implement servers, storage...  ...equivalent work experience.10+ years of professional experience in infrastructure, particularly... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work

    WolfSpeed

    Durham, NC
    4 days ago
  • $98.7k - $183.3k

     ...performance of critical pharmaceutical operations? As a Technical Services Engineer at Novartis, you will play a key role in ensuring our...  ...about all the ways we’ll help you thrive personally and professionally. Read our handbook (PDF 30 MB) EEO Statement The Novartis Group... 
    Suggested
    Relocation package

    Novartis

    Durham, NC
    2 days ago
  • $55 per hour

     ...Field Service EngineerThis is a remote position. You kept complex equipment mission-ready under pressure — now bring those same instincts...  ...precision and technical grit. We're placing a Field Service Engineer with a global leader in materials testing technology, deploying... 
    Daily paid
    Remote work

    Military Technical Recruiting, LLC

    Durham, NC
    5 days ago
  •  ...Provide direct onsite and remote customer service to include installation, warranty,...  ...school or other accredited institution or engineering or technical subject matter is...  ...with Microsoft Word and Excel. ·       Professional communication skills and data organization... 
    Local area
    Remote work

    Juki America, Inc.

    Morrisville, NC
    12 days ago
  •  ...provided for cutting machines, equipment, and solutions beyond machines. The precision cutting technology rests on four main pillars:- Superior, industry-leading CNC cutting machines and eq Service Engineer, Field Service, Service Manager, Engineer, Field, Retail, Staffing... 

    Bradley-Morris

    Durham, NC
    2 days ago
  • $82k - $102k

     ...have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation...  ...please visit grail.com The Equipment Engineer 2 provides professional engineering support in the evaluation, installation, optimization... 
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift

    GRAIL

    Durham, NC
    more than 2 months ago
  • $98.7k - $183.3k

     ...Summary Ready to make a meaningful impact on the reliability and performance of critical pharmaceutical operations? As a Technical Services Engineer at Novartis, you will play a key role in ensuring our facilities, equipment, and utilities operate at the highest standards of... 
    Relocation package

    Novartis Group Companies

    Durham, NC
    2 days ago
  • $84.7k - $144.43k

     ...opening for a Senior Mechanical Controls Engineer. Position SummaryAs part of the...  ..., clients, and suppliersMentor emerging professional engineers and assist in the development...  ...writtenUnderstanding of business management and customer service principlesKnowledge of building and... 
    Work at office
    Local area

    DLR Group

    Durham, NC
    3 days ago
  • $19 - $26.31 per hour

     ...Field Service Technician I US-NC-Durham Job ID: 34715 Type: Full-Time # of Openings: 1 Category: Field Service NC - Durham About the...  ...We Are Where Talent Fosters Innovation. Do you want your next professional experience to be filled with purpose and opportunity, world-class... 
    Hourly pay
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area

    Canon U.S.A., Inc.

    Durham, NC
    1 day ago
  • $19.22 - $30.35 per hour

     ...Field Services Technician- II Job Description (Lead)The Field Service Technician plays a pivotal role in enabling a seamless user experience...  ...Parking & Transit (location-specific)Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and... 
    Hourly pay
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Astreya

    Durham, NC
    3 days ago
  •  ...fill the role of Facilities Electrical Engineer. The role focuses on facilitating and coordinating...  ...in Electrical Engineering. Professional Engineering (PE) license is preferred....  ...the world in the electronic manufacturing service industry, and continues to contribute to... 
    Work at office
    Local area

    Foxconn Industrial Internet - FII

    Durham, NC
    9 days ago
  •  ...Field Service TechnicianPella Windows and Doors of North Carolina is looking for a Field Service Technician to join our team in the...  ...our employees and encourage them to grow both personally and professionally. As a company we invest in our employees.Work-Life Balance:... 
    Relocation package

    Pella

    Durham, NC
    5 days ago
  •  ...Field Service RepresentativeHot JobFully Remote • MidAtlantic RegionOverviewPosition Type Full-time Job Shift Traditional (Monday-Friday...  ...in a related field of study OR 2 years of experience and professional achievements, ideally in marketing/sales and/or Run/Outdoor Specialty... 
    Full time
    Seasonal work
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Monday to Friday
    Shift work
    Weekend work
    2 days per week
    3 days per week

    Implus

    Durham, NC
    3 days ago
  •  ...experience, the ability to work with minimal supervision, and a strong commitment to professionalism when representing our company on customer sites. Key Responsibilities Install, configure, and service: Security cameras (IP and related hardware) Low-voltage cabling and... 
    Full time
    Contract work
    Flexible hours

    525 Technologies

    Durham, NC
    3 days ago
  •  ...Engineer Tech As an Engineer Tech for the Hotel Division of Summit Hospitality Group,...  ...safe working environment and quality of service to achieve maximum guest satisfaction. The...  ...manner ~ Service oriented style with professional presentation ~ High energy and attention... 
    Full time
    Flexible hours
    Shift work

    Summit Hospitality Group

    Durham, NC
    1 day ago
  • $84.7k - $144.43k

     ...in the right place.DLR Group has an opening for an Electrical Engineer with a focused skillset on data center projects. Position...  ...construction process and the ability to understand and communicate with professionals of other disciplines.Experience with BIM (e.g. Autodesk Revit... 
    Work at office

    DLR Group

    Durham, NC
    3 days ago
  • $20 - $30 per hour

     ...Technician who wants hands-on work today and the opportunity to grow with us as we scale. HomeSmiles provides professional, preventative home maintenance services. We handle the routine but important work that helps homeowners protect their investment and avoid costly... 
    Hourly pay
    Full time
    Part time
    For contractors
    Immediate start
    Work from home

    HomeSmiles Inc

    Durham, NC
    5 days ago
  •  ...CNC Field Service TechnicianMorris Group, Inc., one of the largest machine tool distribution networks in North America, is a third...  ...the ability to adjust focus.Ability to work responsibly and professionally in dynamic job sites that may involve tight timelines, changing... 
    Work at office
    Flexible hours
    Weekend work

    Morris South

    Durham, NC
    5 days ago
  • Presales Systems Engineer - SASEThis role has been designated as ‘Remote/Teleworker’, which...  ...SD‑WAN and cloud‑delivered Security Service Edge (SSE). You will also play a key role...  ...ideal for a technically strong presales professional who enjoys blending architecture design,... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $20 per hour

     ...Hospital Services WorkerUnder management direction, a Hospital Services Worker travels between customer healthcare facilities providing...  ..., Controlled Substance and Document Management.Interacts professionally with onsite customer staff to ensure service expectations are... 
    Temporary work
    Work experience placement
    Local area

    Waste Management , Inc.

    Durham, NC
    5 days ago
  •  ...Service Technician IIJoin a growing organization that is strengthening neighborhoods across the nation! The Community Builders, Inc...  ...all service requests and on-call emergencies in a timely and professional manner, as directed by the Community Manager or Service ManagerComplete... 
    Work at office
    Weekend work

    The Community Builders, Inc.

    Durham, NC
    3 days ago
  • Software Engineer 2 - Full-StackLocation: Hybrid (Durham, NC | Type: Full-time | Level:...  ...applications, TypeScript/Node.js backend services, and AWS-native infrastructure. You...  ...also be consideredTypically 2-5 years of professional software development experience in full... 
    Full time
    Work at office
    Remote work
    Flexible hours

    PowerSecure

    Durham, NC
    4 days ago
  •  ...Job Description Job Description RVE (an Ardurra company) is seeking a Senior Electrical Engineer to join our team in Durham, NC. Our professionals combine engineering expertise with sound economic and management principles to design, optimize, and modernize... 
    Work from home
    Flexible hours
    2 days per week

    Ardurra Group, Inc.

    Durham, NC
    23 days ago
  •  ...program. The Technician must demonstrate professional competence and attention to detail to...  ...of the supervisor. Respond to tenant service requests and build positive tenant...  ...communication with property management, engineering staff, security, tenants, and contractors... 
    For contractors
    Shift work
    Weekend work

    UG2

    Durham, NC
    5 days ago
  •  ...Description Job Description Description: The Electrical Engineer is responsible for supporting the design, maintenance, troubleshooting...  ...experience within a melt or metal powder environment Professional Engineer (PE) license Skills and Competencies Deep... 

    Kymera International

    Durham, NC
    23 days ago
  •  ...Description As part of the team, you’ll work alongside seasoned professionals on projects that include power distribution, lighting, fire...  ..., lighting, and fire alarms. Collaborate with senior engineers and architects on project development. Utilize AutoCAD and... 

    EPC STAFF Acquisition and Development, LLC

    Durham, NC
    3 days ago
  •  ...Job Description At Vertiv, we design, manufacture, and service the mission-critical infrastructure technologies for vital applications...  ...service. Why Vertiv is the best company for Field Service professionals: Vertiv is an industry leader in Technology and Services... 
    Work at office
    Local area

    Vertiv Holdings

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Professional Services Engineer. Be the first to apply!