FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Professional Services Engineer
3EProfessional Services Engineer driving end-to-end technical delivery of asset onboarding for APM SaaS platform. Building custom solutions and integrating client data sources for renewable energy operations.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming skills in Python and SQL for data extraction and transformation, with a focus on building automated solutions and integrating with various data sources. Possesses effective communication abilities to collaborate with clients and teams while maintaining a problem-solving mindset.
Highest-signal resume keywords
Python ProgrammingREST API IntegrationSQL QueryingData AutomationSCADA Systems Familiarity
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonSQLAPI DevelopmentData TransformationAutomation ScriptingData MappingIntegration DevelopmentETL ProcessesData Quality AssuranceTime-Series Data Management
Soft Skills
Strong CommunicationProblem-SolvingOwnershipCollaborationClient Relationship Management
Tools & Technologies
SCADAREST APIsDataOpsAsset Monitoring PlatformsVersion Control Systems
Industry Keywords
Renewable EnergySolar EnergyPower UtilitiesIndustrial DataUtility-Scale SolarBESS OperationsEnergy Market Data
Tech Stack
Tools & technologiesETLIoTPythonSQL
About the role
Key responsibilities & impact- 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 you’ll need- 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
Comp & perks- 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.