{"id":1003624,"url":"https://alion.io/job/causa-prima-senior-sap-abap-engineer","title":"Senior SAP / ABAP Engineer","company":{"id":456176,"name":"Causa Prima","domain":"causaprima.ai","url":"https://alion.io/company/causa-prima","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain","Munich, Germany"],"countries":["ES","DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":44000,"max_usd":86000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":12},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ABAP","optional":false},{"name":"ABAP Unit","optional":false},{"name":"CDS Views","optional":false},{"name":"GCP","optional":true},{"name":"SAP BTP","optional":true}],"status":"live","first_seen_at":"2026-09-17T11:59:53Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-11-04T16:29:46Z","board_verified":true,"closed_at":null,"days_open":48,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":48},"description":"You'll own the layer where Causa Prima meets the SAP systems our customers run their finance on. Most of the data we care about lives inside S/4HANA and ECC, and you'll be the person who decides how we read from and write to those systems safely, at scale, across very different customer landscapes. This is a senior individual contributor role with real architectural ownership: you'll set the patterns the rest of the team builds on, and you'll be the technical voice in the room when a customer's SAP team asks hard questions.\nWhat you'll do\nOwn the add-on: Architectural ownership of our ABAP add-on in its registered namespace: how it's structured, released, and kept upgrade-safe.\n\nClean core and certification: Drive us toward clean core compliance and SAP certification, using released CDS and public APIs wherever they exist.\n\nSAP data and APIs: Design how financial data moves in and out of SAP (OData, BAPIs, RFCs, IDocs) at production volume.\n\nFI/CO domain leadership: Turn accounting reality into code: posting logic, payment terms and Skonto, open item management, account determination, tax codes.\n\nSet the engineering bar: Define the conventions and raise the standard for testability, ABAP Unit coverage, and static analysis (ATC, SCI).\n\nData structuring across landscapes: Shape heterogeneous customer setups (charts of accounts, company codes, country versions, ECC versus S/4HANA) into one consistent model.\n\nReliability and auditability: Build for idempotency, reconciliation, and traceability, so every action against a customer system is explainable after the fact.\n\nCustomer-facing technical lead: Lead technical discovery and onboarding with finance teams, SAP admins, and customer Basis teams.\n\nWhat we're looking for\nAt least 6 years of hands-on ABAP development on S/4HANA and ECC (not configuration with some coding attached).\n\nABAP you've shipped into someone else's production system, with the upgrade cycles, transports, and volume problems that follow.\n\nDeep AP knowledge: three-way match, Skonto postings, blocked invoices, open item clearing, vendor master, payment runs, duplicate detection.\n\nStrong modern ABAP: CDS views, OO ABAP, ABAP Unit, RAP, and an instinct for upgrade-safe, namespace-clean code.\n\nFluency in how third-party systems integrate with S/4HANA and ECC (OData, RFC, IDoc), including where the two data models diverge.\n\nJudgment about scope and risk, and the ability to explain that call to engineers and executives alike.\n\nCuriosity beyond the SAP world, and energy for where enterprise systems and AI meet.\n\nClear communication with both engineers and finance people, in English; Spanish or German is a strong plus.\n\nUsing AI to leverage ADT services to speed up the development, deployment, testing and analysis while also applying your own expertise to prevent SLOP for entering our code base.AI will also be leveraged to create custom test programs and performance testing scenarios to ensure strong automated testing and code coverage. Bonus points for using AbapGIT\n\nNice to have\nAccounts receivable knowledge alongside the AP side: customer master, incoming payments and cash application, dunning, credit management, and what drives DSO. We build on both halves of the ledger, so the AR experience compounds quickly here.\n\nExperience taking an add-on through SAP certification (ICC), or working inside a registered namespace as a partner.\n\nYou've played with SAP Joule, or at least followed it closely enough to have an opinion on where it helps and where it doesn't.\n\nSAP BTP exposure (extensions, the API layer, or GCP-hosted environments).\n\nExperience with AP automation, e-invoicing, or procure-to-pay workflows.\n\nBackground in fintech, accounting tech, or a regulated environment.\n\nWhy Causa Prima\nWe're building an AI-powered AP/AR network and recovery audit platform, founded by the team behind Taulia. SAP is where the money actually moves, so this role sits at the core of what we do. You'll have genuine ownership of the SAP side of the product, a short path from idea to production, and a front-row seat as enterprise finance and AI come together.","description_format":"text","description_chars":4120,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","AI Agents"],"lifecycle":[{"event":"open","at":"2026-09-17T14:07:07Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.659,"p_room":0.55,"age_days":47,"expected_fill_days":36,"reasons":["conf:4","velocity","win:tail"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/causa-prima-senior-sap-abap-engineer","json_url":"https://alion.io/job/causa-prima-senior-sap-abap-engineer.json","meta":{"generated_at":"2026-11-04T20:28:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31559,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":456176},"rest":"https://alion.io/mcp/rest/get_company?id=456176"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcausa-prima-senior-sap-abap-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcausa-prima-senior-sap-abap-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcausa-prima-senior-sap-abap-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/causa-prima-senior-sap-abap-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcausa-prima-senior-sap-abap-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1003624}},{"tool":"search_jobs","arguments":{"company":"causaprima.ai","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1003624},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}