Python Developer – SAP Integrations via RFC/MCP

Job not on LinkedIn

🕒 6 days ago

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Friend & Friend

Friend & Friend

51 - 200 employees

🚘 Automotive

📦 Logistics

🛒 Retail

Automotive • Logistics • Retail

Friend & Friend is a family-owned powersports dealership based in Ellsworth, Maine that sells new and pre-owned motorcycles, ATVs, UTVs/side-by-sides, snowmobiles, golf carts, and small utility equipment (Bobcat, tractors). The business offers parts, accessories, service and maintenance (including a VIP "Pit Pass" program), financing options, and trade-in/buyback services. Founded from a long automotive family history, Friend & Friend serves local consumers throughout Maine with sales, service, and promotional events.

📋 Description

• Build the MCP Server in Python using FastMCP • Implement the connection to SAP ECC using PyRFC and the SAP NetWeaver RFC SDK • Develop functions that expose SAP BAPIs as MCP tools (e.g., purchase order queries, price history, stock movements) • Implement error handling and structured formatting of return data • Configure connection security — environment variables, HTTPS, authentication • Perform connection testing and validation using real SAP environment data • Collaborate with Friend's SAP functional specialist to define which data to expose

🎯 Requirements

• Strong experience with Python (3.10+) • Experience in API development and system integrations • Knowledge of communication protocols (REST, RPC) — experience with RFC is a plus but not required • Familiarity with the Model Context Protocol (MCP) concept or willingness to learn quickly — reference material will be provided • Good communication — the project involves direct alignment with Friend's leadership and validation with an SAP specialist • Prior experience with SAP systems, even if basic • Experience with FastMCP, PyRFC, or similar libraries • Experience with applied AI projects — agents, LLMs, automation • Availability for recurring projects

🏖️ Benefits

• Remote • Pilot project: estimated 2 to 4 weeks • Contractor (PJ)/freelancer engagement — compensation to be negotiated based on scope and experience

Apply Now

Similar Jobs

🕒 6 days ago

CI&T

5001 - 10000

💼 Consulting

🏥 Healthcare

📣 Marketing

Backend Java Developer working with AI solutions for financial clients. Responsibilities include application development and technical decision-making in a collaborative team environment.

🇧🇷 Brazil – Remote

💰 $5.5M Venture Round on 2014-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

SoftExpert - Software for Excellence

501 - 1000

🏥 Healthcare

📦 Logistics

🏭 Manufacturing

Full Stack Developer at SoftExpert developing functionalities in PHP and React for a global software management company. Collaborating with multidisciplinary teams to ensure high-quality software delivery.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Sensedia

501 - 1000

💼 Consulting

🛡️ Insurance

📦 Logistics

Senior Backend Developer ensuring technical excellence in API solutions at Sensedia. Focused on developing scalable and sustainable code in a diverse and innovative culture.

🇧🇷 Brazil – Remote

💰 Private Equity Round on 2021-05

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Sensedia

501 - 1000

💼 Consulting

🛡️ Insurance

📦 Logistics

Java Developer responsible for developing scalable backend APIs at Sensedia, a leader in API solutions. Collaborating with cross-functional teams and ensuring high-quality software security and performance.

🇧🇷 Brazil – Remote

💰 Private Equity Round on 2021-05

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 July 28

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior Python Engineer developing a real-time AI voice platform utilizing Python microservices and AWS. Collaborating across teams for voice integration and maintaining backend services.

🇧🇷 Brazil – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer