Principal SAP BTP Platform Engineer [Remote or Hybrid]
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). We should include sections only if posting has real specific content. We have About Us content, Benefits & Perks, Salary Range (Pay), Scope of Job (maybe About the role), Responsibilities, Qualifications. Also maybe Working Conditions? Not listed as typical heading but could be included if content present. The instruction says prefer few substantive sections over many thin ones. Working Conditions is a paragraph; could be included under maybe "Working Conditions" but not in list of example headings; but we could still include if we think it's substantive. However they said use headings e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. They didn't forbid other headings but likely they expect those. We'll include About Us (maybe as About the role? Actually About Us is company description; could be under About the role? Not exactly. Could treat as About Us but not in list; but they said use those headings as examples, not exclusive. Safer to include About Us as a section with About Us
. Benefits & Perks as Benefits. Salary Range as Pay. Scope of Job as About the role (or Scope of Position). Responsibilities as Responsibilities. Qualifications as Qualifications. Also maybe Working Conditions as a paragraph under maybe "Working Conditions" but not required. We'll include it as a paragraph under maybe "Working Conditions" but not as heading? Could add Working Conditions
but not in list; risk. I'd include it as a
after Qualifications maybe. We must not repeat job title as heading. Job ID etc drop. Remove boilerplate: cookie/navigation/legal/EEO etc none present. We need to preserve all substantive information. So we need to include all details from About Us, Benefits & Perks, Salary Range, Scope of Job, Responsibilities, Qualifications, Working Conditions. We must use
- for any list of duties/requirements/benefits. Benefits list: Competitive bonus incentives, Comprehensive health coverage, Rewarding 401k, Favorable paid time off programs (including paid parental leave after one year), Rewarding learning & career development and advancement opportunities, Supportive mentorship & buddy programs. We'll put each as
- . Responsibilities: many bullet points; we need to convert each line into
- . The responsibilities section includes multiple paragraphs with bullet-like sentences starting with verbs. We'll parse them into list items. Qualifications: list: Bachelor's degree..., Master's degree preferred, 10 years..., Demonstrable experience..., Experience with automation tools... We'll list as
- .
Working Conditions: paragraph: "80% of time is spent in the office environment, utilizing computers (frequent use of various Microsoft software/programs), phones, and general office equipment. 20% of time is spent outside of the office visiting vendors’ and/or internal customers’ sites in additional to attending various conferences and meetings." We'll put as
. Also Scope of Job: we need to include as prose maybe
but also could be broken into
- if list? It's a description; we can keep as
- Competitive bonus incentives. This position is eligible for our annual bonus program.
- Comprehensive health coverage. We provide low-cost health & wellness coverage for employees and their eligible dependents.
- Rewarding 401k. We provide a generous matching contribution.
- Favorable paid time off programs, including paid parental leave after one year of service.
- Rewarding learning & career development and advancement opportunities.
- Supportive mentorship & buddy programs.
- Hands‑On BTP Integration, Platform Services & ABAP Development: Configures, develops, deploys, and supports integration flows in SAP BTP Cloud Integration.
- Builds, publishes, secures, monitors, and manages APIs using SAP BTP API Management.
- Designs and implements event‑driven integrations using SAP Event Mesh and related messaging capabilities.
- Configures and supports connectivity between SAP BTP, SAP ECC, SAP S/4HANA, and external applications using appropriate SAP connectivity services and adapters.
- Uses Integration Advisor, Open Connectors, Trading Partner Management, and other applicable Integration Suite capabilities to accelerate and standardize integration delivery.
- Provides hands‑on technical leadership for BTP application development and extensions, including SAP Build and other relevant BTP services.
- Evaluates and implements appropriate side‑by‑side extensions, workflow automations, business rules, and process improvements outside the SAP ERP core.
- Develops and supports secure, scalable, and reusable integration components, APIs, events, and extension services.
- Performs hands‑on ABAP development in SAP ECC to support integrations and business processes, including: OData services, IDoc extensions, BAPIs, RFCs, Proxy objects, Web services, Other required ABAP integration objects.
- Performs expert‑level ABAP development within SAP ECC, including complex enhancements using: BAdIs, User Exits, Customer Exits, Enhancement Spots, Custom classes, Function modules, Reports and other custom ABAP objects.
- Designs and implements custom logic that optimizes business processes while minimizing modifications to the ECC core and maintaining readiness for future S/4HANA migration.
- Troubleshoots, refactors, and optimizes existing custom ABAP code to improve performance, maintainability, stability, and migration readiness.
- Assesses existing ECC customizations and integrations for their potential impact on the future S/4HANA environment. Where appropriate, redesigns ECC‑based custom logic as BTP‑based extensions, APIs, workflows, or event‑driven services.
- Acts as the Tier 3 technical lead for resolving complex technical issues across BTP, SAP ECC, ABAP, integration middleware, APIs, connectivity, and related SAP applications.
- Supports testing, deployment, monitoring, and production stabilization for both current‑state ECC solutions and future‑state S/4HANA integrations.
- Integration, Platform Architecture & Strategy: Leads the architectural design and governance of the SAP BTP landscape, with a primary focus on the SAP BTP Integration Suite, including: Cloud Integration, API Management, Event Mesh, Open Connectors, Integration Advisor, Trading Partner Management, Other applicable Integration Suite capabilities.
- Provides expert‑level guidance across the broader SAP BTP platform and related applications, including application development and extension, SAP Build, workflow and process automation, connectivity, security, data integration, and platform operations.
- Defines and documents integrations for SAP ECC, SAP BTP, SAP S/4HANA, and third‑party cloud and on‑premise applications.
- Establishes best practices for synchronous, asynchronous, request/response, event‑driven, batch, and publish/subscribe integrations within the SAP ECC, BTP, and S/4HANA landscape.
- Develops and maintains the roadmap for migrating legacy integrations, including SAP PI/PO and point‑to‑point interfaces, to SAP BTP Integration Suite.
- Defines the future‑state integration and extension strategy supporting the organization’s transition from SAP ECC to SAP S/4HANA.
- Provides architectural guidance for S/4HANA migration initiatives, including: Integration, remediation and rationalization; Interface inventory and assessment; Replacement of obsolete technologies; Adoption of standard APIs, events, and business services; Compatibility of existing custom developments; Clean Core and side‑by‑side extensibility decisions.
- Supports the development of SAP S/4HANA implementation and migration plans by identifying dependencies, risks, technical constraints, and opportunities for simplification.
- Defines security architectures for SAP integrations and BTP applications, including OAuth, SAML, certificate‑based authentication, Principal Propagation, and secure connectivity between cloud and on‑premise systems.
- Establishes governance standards for APIs, iFlows, events, custom extensions, naming conventions, logging, monitoring, error handling, versioning, and lifecycle management across the SAP BTP and ECC/S4HANA integration landscape.
- Ensures that all integration, extension, and development decisions align
paragraphs. We must not invent or summarize away detail. Keep all details. Let's craft HTML. Structure:
About Us
EDF power solutions North America has been providing clean energy solutions throughout the U.S., Canada, and Mexico since 1987. We are a market-leading independent power producer and service provider, serving utilities, corporations, industries, communities, institutions, and investors with reliable, low-carbon energy solutions that help meet growing demand. From developing and building scalable wind (onshore and offshore), solar, storage (battery and pumped storage hydro), smart EV charging, microgrids, green hydrogen, and transmission projects, to maximizing performance and profitability through skilled operations and maintenance and innovative asset optimization, our teams deliver expert solutions along the entire value chain—from origination to commercial operation. Be a part of an innovative and collaborative team environment that fosters our goal of delivering renewable solutions to lead the transition to a sustainable energy future.
Benefits
Pay
The full pay range for this role is $135,600 to $226,100 annually, and the good faith estimated starting pay for this position upon hire is $163,000 to $190,000 annually. We generally base our salary decisions on factors including but not limited to, relevant work and leadership experience, education, demonstrated performance, internal equity, and in some cases, geographic location.
About the role
Scope of Job : The Principal SAP BTP Platform Engineer is a hands-on technical leader responsible for the strategic design, governance, and execution of the organization’s SAP Business Technology Platform landscape. The role will have a strong emphasis on the SAP BTP Integration Suite while also providing expert-level guidance across the broader BTP platform services and related SAP applications, including application development and extension, workflow and automation, SAP Build, API and event-driven architectures, security, connectivity, data integration, and application lifecycle management. This role's architectural and integration authority is scoped to the SAP ecosystem; this role is expected to coordinate with any broader enterprise integration function as the organization's architecture matures. Initially, the role will focus on modernizing and supporting integrations within the current SAP ECC environment. This role will maintain and develop critical ABAP-based integrations and enhancements while establishing the technical foundation, standards, and roadmap for the organization’s transition to SAP S/4HANA. This role will bridge the gap between legacy on-premises systems and modern cloud architecture, ensuring seamless data flow, process orchestration, extensibility, and secure connectivity across SAP and third-party applications. The successful candidate will define platform and integration strategies, establish standards, and provide technical direction, while also working directly in the systems to build iFlows, configure BTP services, develop ABAP interfaces, troubleshoot complex issues, and support delivery teams. As the organization prepares for and executes its S/4HANA transition, this role will also be responsible for defining the future-state BTP architecture, supporting migration planning and execution, identifying opportunities to simplify and modernize integrations, and ensuring that current ECC solutions are designed with future S/4HANA compatibility in mind.
Responsibilities