Senior SAP BTP Engineer
We seek a motivated Senior SAP BTP Developer eager to join a dynamic team in a hybrid role that bridges high-level cloud architecture with hands-on backend development. In this position, you will balance the technical execution of robust cloud-native applications with a strong focus on system integration and architectural integrity. In this role, you will champion core initiatives like side-by-side extension development and API management, while orchestrating seamless data flows and modern CI/CD pipelines. Crucially, you will also serve as a mentor, guiding and elevating junior engineers on the team. This is an ideal opportunity for a detail-oriented technical leader looking to sharpen their enterprise cloud skills while maintaining a strong, collaborative connection to the development community they support.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we thrive and embrace fresh challenges.
Key Responsibilities
Utilize enterprise tools to communicate directly with stakeholders and product owners, assisting them with a wide range of architectural questions, system integrity inquiries, and technical problems.
Perform backend development, data modification, and cloud deployment tasks across multiple services utilizing Python (preferred), C#, or Java frameworks.
Perform initial architectural analysis for scalability questions, troubleshoot data flows from SAP (S/4HANA) and non-SAP web services, and research system discrepancies across cloud environments.
Manage, update, and track development sprints and architectural spikes within JIRA, meeting SLA requirements for system uptime and ticket resolution times.
Maintain team technical documentation, API specifications, and internal governance processes in Confluence.
Work closely with Data Operations, Data Engineering, and senior stakeholders to identify enterprise integration needs, resolve complex system bottlenecks, and escalate advanced platform infrastructure problems when necessary.
Requirements
Minimum of 8 years of professional experience in software development, with at least 3 years dedicated to a senior or tech lead role within the SAP ecosystem.
Solid working knowledge of SAP Business Technology Platform (BTP) environments (Cloud Foundry or Kyma) with hands-on experience deploying scalable cloud-native applications.
Good working knowledge of using Python (FastAPI, Django) for backend development; strong proficiency in C# (.NET Core) or Java (Spring Boot) is also highly acceptable.
Familiarity with checking and validating enterprise data flows using tools like SAP Integration Suite (CPI) and understanding advanced API data flow concepts (RESTful, OData, and microservices).
Experience managing development workflows, issue tracking, and client feature requests through Atlassian JIRA.
Experience creating technical architecture documentation, procedural articles, and system blueprints using Atlassian Confluence.
Excellent written and verbal English communication skills.
Nice to have
Previous work experience utilizing the SAP Cloud Application Programming Model (CAP) or SAP Cloud SDK.
Official SAP BTP certifications (e.g., SAP Certified Development Associate - SAP BTP Extension Developer) or hands-on experience with frontend frameworks like SAPUI5/Fiori.
- Department
- Software Engineering
- Role
- Senior SAP BTP Engineer
- Remote status
- Hybrid
About First Factory
For over 25 years, First Factory has been a place where collaborative excellence meets modern technologies. We’re a strong team building exceptional software solutions from Costa Rica and LATAM for primarily US-based clients. With industry-low turnover, top eNPS globally, and 5 consecutive Inc. 5000 awards, we foster an environment where talented engineers thrive on challenging projects using modern tech stacks.