Professional Services Engineer
3E Company
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
$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...SuggestedRelocation package- ...Provide direct onsite and remote customer service to include installation, warranty,... ...school or other accredited institution or engineering or technical subject matter is... ...Proficiency with Microsoft Word and Excel. · Professional communication skills and data organization...SuggestedLocal areaRemote work
- ...Senior Mechanical Engineer Our client is seeking a Senior Mechanical Engineer to lead design strategies for controlled environments... ...in Mechanical Engineering or related field. ~ Licensed Professional Engineer (P.E.). ~10+ years of post-graduation professional...SuggestedFor contractors
$135k - $310.5k
Senior ASIC Verification Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average... ...physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week$98.7k - $183.3k
...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...SuggestedRelocation package$98.7k - $183.3k
...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 safety...Relocation package- ...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 timeFlexible hoursShift work
$19.22 - $30.35 per hour
...Field Services Technician- II Job Description (Lead) Overview: The Field Service Technician plays a pivotal role in enabling... ...Parking & Transit (location-specific) Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and...Hourly payFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Pella Windows and Doors of North Carolina is looking a Field Service Technician to join our team in the Raleigh area This... ...our employees and encourage them to grow both personally and professionally. As a company we invest in our employees. Work- Life Balance...Relocation packageMonday to Friday
- ...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 officeLocal area
$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...Relocation package$84.7k - $144.43k
...Senior Mechanical Controls Engineer - Mission Critical DLR Group is an integrated design... ..., and suppliers Mentor emerging professional engineers and assist in the development... ...Understanding of business management and customer service principles ~ Knowledge of building and...Work at officeLocal area$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 payFull timePart timeFor contractorsImmediate startWork from homeFlexible hours- ...people can thrive. Position Description Under the direction of the Service Maintenance Manager, the Service Technician II is responsible... ...all service requests and on-call emergencies in a timely and professional manner, as directed by the Community Manager or Service...Work at officeWeekend work
- ...location. We're looking for a high-energy, Mechanical HVAC Engineer to focus on our Data Center market. Join us, and you'll impact... ...Have: Bachelor of Science Degree in Mechanical Engineering Professional Engineering License. Software experience in Revit, AutoCAD,...Work at officeRemote work
- ...Streamline Services We're not your typical plumbing company. At Streamline Services, we're a tight-knit team driven by our shared... ...This role is all about expertise and people skills. We need a professional who can diagnose plumbing problems, perform flawless repairs,...Bi-weekly payWork at office
- ...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...
- ...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...
- ...Mechanical Engineer Vulcan Elements is manufacturing American rare-earth permanent magnets for a secure, resilient future. With... ...technology future. Vulcan Elements is building a team of ambitious professionals committed to Mission Focus, Technical Excellence and...Permanent employmentFor contractors
- ...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 homeFlexible hours2 days per week
- ...Hines Building Engineer When you join Hines, you will embark on a career journey fueled by vision and guided by leaders who set the... ...the guidelines set forth by Hines. Maintain ethical, professional, and courteous relations with contractors and tenants. Establish...For contractorsWork at officeLocal areaRemote workShift workWeekend workAfternoon shiftEarly shift
- ...Senior System Engineer We pride ourselves for having one of the fastest growth rate... ...on the training and retaining qualified professionals with high personal and work ethics. With... ...Environment for NC Families Accessing Services through Technology. This resource will...Contract work
$110k - $200k
...Electrical Design Engineer Our growing RTP office is looking for an experienced Electrical... ...project outcomes, and continue growing professionally, we'd love to connect. What You'll... ...leader in engineering and sciences services and talent solutions. We help visionary...Permanent employmentWork at office- ...Medical Device Manufacturing Company is looking for Electrical Engineer 3 and This is for an initial duration of 12 Months... ...or related engineering discipline. Minimum of 6 years of professional experience in electrical or electronic product development....Hourly payContract work
$91.48k
...difference in the world. We deliver legendary service and smart solutions for environmental... ...our clients and our team. As a global engineering and construction firm, we partner with... ...to junior staff, fostering their professional growth within the discipline and the firm...Work experience placementH1bWork at officeLocal areaRemote workWork from homeWorldwide- ...Job Description Mechanical Engineer A growing and well-established manufacturing organization in the Durham, NC area... ...an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 199...
- ...Senior Structural Engineer As a Senior Structural Engineer, you will be designing and developing structural systems, including performing... ...for all projects. Foster and maintain a collaborative professional working relationship with all various internal and external...Work at office
- ...seeking a highly motivated Senior Electrical Engineer with 6+ years of experience in... ...engineering discipline. Minimum of 6 years of professional experience in electrical or electronic... ...veteran status, military or uniformed service member status, or any other status or characteristic...
$92k - $151.8k
...department is seeking a Senior Electrical Engineer (PE) with 6+ years of experience in... ...~ Tuition reimbursement ~ Support for professional development and credentialing At... ...Drive, Integrity, Initiative, Respect, and Service. We celebrate achievement, encourage...Full timeContract workTemporary workWork at officeLocal area- ...Plumbing with a company that actually values its people? At JD Service Now, we've spent more than 20 years serving Durham and the... ...employees ~401(k) company match ~ Ongoing training and professional development opportunities ~ A team-focused environment...Weekly payShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Professional Services Engineer. Be the first to apply!


