> Markdown version of [/jobs/ext/2642128-software-engineer](https://www.wearedevelopers.com/jobs/ext/2642128-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Apple Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Business Logic, Data Structures, Python (Programming Language), Standard Sql, SAP (Applications), SAP HANA, SAP Project System, Prompt Engineering, SAP S/4HANA, Virtual Agents - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/0f424429-385b-4853-984b-a9088688ee1c ## About the Role 10+ years in the SAP domain, with a significant focus on solution architecture for large-scale, business-critical Finance platforms. Proven track record owning a Finance platform end to end - from use-case discovery and solution design through delivery, adoption, and continuous improvement. Strong finance domain knowledge across revenue recognition, order-to-cash, and record-to-report, and the reporting requirements of Legal, Management, and Statutory reporting. Working knowledge of SAP HANA data models and analytics on SAP-sourced data, sufficient to define analytics strategy, specify what the AI layer needs, and partner credibly with HANA engineers on implementation. Experience designing or delivering agentic systems and MCP-based integrations, with hands-on depth in prompt engineering and evaluations. Strong SQL and Python skills for working with large financial datasets. BS or MS Degree or equivalent experience. Preferred Qualifications Deep understanding of revenue accounting, including ASC 606 / IFRS 15 treatment and how RAR represents it, at high contract and transaction volume. Working knowledge of SAP Finance data - including RAR and S/4HANA - as a source system: data structures, extraction interfaces, and the business logic behind the numbers. Designing or delivering an AI agent workflow or conversational experience in production, grounded in enterprise data. Experience setting technical direction and standards for engineering teams, and influencing senior business and technology stakeholders without direct authority. Excellent written and oral communication on technical and non-technical topics, with the ability to articulate trade-offs to executive and diverse audiences. ## Description In the AiDP Finance team, we build the Reporting and Analytical solutions to meet business need for Legal, Management and Statutory Reporting. We source base data from SAP systems - ECC, RAR, and S/4HANA - and build ground-up native SAP HANA models to report on at near real time and at scale. We are now extending that foundation with generative AI., This is a high-ownership, senior individual-contributor role. We are seeking a seasoned engineer to define and lead this space, combining deep knowledge of SAP Finance data with production GenAI technologies such as agentic frameworks, MCP, and RAG. You will shape how AI is applied across our Finance data platform - the use cases, the solution design, and the standards - working closely with our HANA engineering and GenAI platform teams to take them to production. ## Related Videos - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [When AI Runs the Business: The Reality of Enterprise-Wide Automation](https://www.wearedevelopers.com/videos/100124-when-ai-runs-the-business-the-reality-of-enterprise-wide-automation) ## Related Articles - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere)