Software Engineer, SAP ABAP Development (m/f/d)

RHONDOS Inc

Polska

Remote

PLN 279,000 - 368,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

RHONDOS Inc. is seeking an experienced ABAP software engineer for PowerConnect, driving ABAP development and feature delivery with a focus on secure, maintainable code.

You will own SDLC, contribute to testing, reviews, and production support, and stay current with ABAP practices while aligning with customer needs and product context. The role is open in Poland, with remote work within Poland and a strong emphasis on security, observability, and collaboration across the engineering team.

Qualifications

  • Bons conhecimentos de ABAP — linguagem clássica e moderna.
  • Profunidade em ABAP Objects: interfaces, herança, classes, padrões de design.
  • Conhecimentos de ABAP Dictionary, tabelas, domains, lock objects.
  • Experiência com RFC e processamento paralelo, filas de tarefas e sincronização.
  • Integração HTTP/REST de ABAP e manipulação de JSON/XML em alto volume.
  • Desenvolvimento com Open SQL eficiente para volumes elevados.
  • Princípios de engenharia de software: estruturas de dados, complexidade, modularidade.
  • Experiência em SDLC completo: desenvolvimento, transporte e produção.
  • Conceitos de segurança SAP em ABAP — objetos de autorização, validação de entrada.
  • Código legível, comentado e auditável; curiosidade e disciplina para aplicar novas técnicas.

Responsibilities

  • Delivering new ABAP features and enhancements with clean, secure code.
  • Applying functional and object-oriented programming to the right problem.
  • Writing readable code with meaningful names and in-line explanations where needed.
  • Ensuring code is free from security vulnerabilities in a trusted SAP environment.
  • Own SDLC from development through production, including tests and transports.
  • Write unit tests and contribute to integration testing coverage.
  • Participate in code reviews and provide constructive feedback.
  • Support transport management and release packaging to ensure traceability.
  • Assist root-cause analysis for production defects and drive improvements.
  • Create documentation and tooling to reduce escalations over time.
  • Stay current with ABAP best practices and share knowledge within the team.
  • Engage with product context to inform engineering decisions.

Skills

ABAP proficiency
ABAP Objects
ABAP Dictionary
RFC & parallel processing
HTTP/REST integration
Open SQL performance
Core computer engineering principles
Full SDLC experience
SAP security concepts
Readable code
Curiosity & discipline

Tools

RAP
ABAP Unit
SAP Solution Manager
SIEM integration
Splunk
Dynatrace

Job description

The Opportunity

RHONDOS PowerConnect is the recognized leader in SAP security and observability — trusted by Fortune 500 enterprises to secure and monitor their most mission-critical systems. PowerConnect is a mature, widely deployed product with a substantial global customer base, and the ABAP at its core has to be world-class: clean, secure, maintainable, and continuously improving.

This role is for a capable, self-directed software engineer who takes ownership of the quality and evolution of production ABAP code. You are not a junior developer learning the basics, and you are not a senior architect setting direction. You are a skilled practitioner — someone who understands what makes software good, applies computer engineering fundamentals with discipline, and raises the standard of the codebase through every commit.

PowerConnect sits at the intersection of SAP, security, and observability. The work is technically deep, the customers are large and exacting, and the stakes are real. This role is for someone who finds that motivating.

Before You Apply

Review our public presence before reaching out. We want to hear from engineers who understand what we are building and can speak to why they are the right person to make it better.

LinkedIn • YouTube • rhondos.com

Requirements
What You'll Own
ABAP Development & Feature Delivery

You write ABAP code that works — correctly, efficiently, and at a standard the codebase can be proud of. Specifically, you are accountable for:

  • Delivering new features and enhancements as directed by the product organization, with clean, well-annotated, vulnerability-free code
  • Applying both functional and object-oriented programming principles with fluency — choosing the right approach for the problem, not the one you happen to be most comfortable with
  • Writing code that others can read, review, and build on — variable names that mean something, logic that is traceable, and comments that explain intent where the code alone cannot
  • Ensuring every piece of code you ship is free from security vulnerabilities — this is a non-negotiable on a product trusted by the world's largest organizations to protect their SAP environments
Software Development Lifecycle Ownership

Development does not end when the code compiles. You are expected to own your work through the full SDLC, including:

  • Writing and maintaining unit tests and contributing to integration testing coverage — quality is your responsibility, not QA's alone
  • Participating actively in code review — both receiving feedback and providing it for your peers
  • Contributing to transport management and release packaging, ensuring changes move through development, quality, and production environments cleanly and traceably
  • Supporting root cause analysis and resolution when defects surface in production — and contributing to the process improvements that prevent them from recurring
Product Support

PowerConnect has a large, active customer base. Support is not a distraction from engineering — it is part of the job:

  • Providing technical escalation support for complex customer issues that require ABAP-level diagnosis
  • Translating customer-reported problems into clear, reproducible defects and driving them to resolution with appropriate urgency
  • Building documentation and tooling that reduces the frequency and cost of escalations over time
Continuous Learning & Technical Growth

The SAP development landscape is evolving — ABAP for Cloud, RESTful Application Programming Model (RAP), ABAP Unit, clean core principles, and AI-assisted development are all changing what good ABAP looks like. You are expected to:

  • Actively stay current with modern ABAP practices and bring relevant improvements back to the team and the codebase
  • Contribute to internal knowledge sharing — write-ups, documentation, brief tech talks, or simply being the person on the team who knows the answer
  • Engage with the broader RHONDOS mission beyond your immediate codebase — understand the product, the customers, and the business context well enough to make better engineering decisions
What Success Looks Like
Dimension - The Standard
Code Quality

Code you ship is clean, annotated, and passes review without significant rework. Vulnerabilities are caught before they reach QA.

Delivery

Features and fixes land on schedule. Estimates are reliable and you surface blockers early rather than late.

SDLC Contribution

Tests accompany your code. Transports are clean. You are a constructive voice in code review — both giving and receiving.

Support

Customer issues you own are diagnosed clearly and resolved with urgency proportionate to severity.

Growth

You are demonstrably more capable at the end of each year than at the beginning, and the team benefits from that.

What You Bring
Required
  • Solid, demonstrable proficiency in ABAP — classical and modern language syntax and development principles
  • Deep proficiency in ABAP Objects: interfaces, inheritance, class-based exceptions, and design patterns such as factory, builder, dispatcher, and task queue
  • Strong ABAP Dictionary skills: transparent tables, views, data elements, domains, table types, lock objects, and search helps
  • Hands-on experience with RFC and parallel processing: asynchronous RFC, task queues and dispatching, enqueue locking and synchronization, background jobs, and shared memory objects
  • HTTP/REST integration from ABAP and serializing/parsing JSON and XML payloads at high volume
  • Performance-minded development for high-volume data extraction: efficient Open SQL, internal table handling at scale, and runtime analysis
  • Understanding of core computer engineering principles: data structures, algorithmic complexity, modularity, encapsulation, separation of concerns
  • Experience working across the full SDLC: development, testing, transport management, and production support
  • Familiarity with SAP security concepts relevant to ABAP development — authorization objects, input validation, injection prevention
  • Ability to write code that others can read — not just code that runs
  • Curiosity and the discipline to act on it: you find new techniques and actually apply them
Strong Preference
  • Experience with modern ABAP practices: RAP, ABAP for Cloud, Clean ABAP guidelines, or ABAP Unit testing frameworks
  • Familiarity with SAP observability, monitoring, or security tooling (SAP Solution Manager, SIEM integration, Splunk or Dynatrace connectors)
  • Experience in a product company — software you built is running in production at customers you care about
  • Exposure to DevOps or CI/CD practices in a SAP context
  • Experience with AI-assisted development tooling and a genuine opinion on how to use it well
  • Working knowledge of observability protocols and platforms: Splunk (HTTP Event Collector, REST API, metrics), Dynatrace, Elastic or OCI Logging
  • Experience querying and monitoring SAP HANA via ADBC / native SQL
  • Familiarity with SAP integration and replication technologies: SAP Gateway and OData (V2/V4), SLT/LTRC, IDoc/ALE, AIF
What You're Not Accountable For

To be explicit about boundaries:

  • Product direction and roadmap prioritization — the what and why are a product and leadership conversation. Your job is to execute those decisions at a high standard and bring technical insight to the conversation, not make the final call.
  • Architecture and security posture decisions that carry company-level risk — those surface to senior engineering leadership with your analysis and a recommendation. You own the implementation once direction is set.
  • Commercial outcomes — sales and customer success own the quality of the product that makes retention and growth possible.
Benefits
Compensation & Benefits
Poland
  • Base Salary: PLN 25,000 - 33,000 per month
  • Employment contract (umowa o pracę)
  • Annual Leave: 26 Days Paid
  • Insurance: Private Medical Cover
  • Work Location: Remote within Poland
  • Bonus: Discretionary annual bonus, subject to plan terms
  • Equity: Stock option grant, subject to plan eligibility
Germany (Berlin)
  • Base Salary: €72,000 – €95,000 gross per year
  • Employment contract: Permanent employment contract
  • Annual Leave: 30 Days Paid
  • Insurance: Statutory health, pension & care
  • Work Location: Berlin or Remote within Germany
  • Bonus: Discretionary annual bonus, subject to plan terms
  • Equity: Stock option grant, subject to plan eligibility

This role is open in Poland and in Germany. Base salary is benchmarked to the local market and stated per country below — gross of tax and employee contributions in both cases. Ranges are published in line with Polish pay-transparency requirements in recruitment and the EU Pay Transparency Directive (2023/970). Where you land in the range depends on demonstrated depth in ABAP, not on what you earned previously — we do not ask about current or prior pay.

Culture

We move fast. We go deep. We hold ourselves accountable to outcomes — not activity.

  • Positive Reciprocity - Mutual success with customers, partners, and each other
  • Win - With discipline, clarity, and velocity
  • Customer Obsession - We are relentless about customer success
  • Do the Right Thing - Even when it's harder

This position is employed through RHONDOS's employer-of-record partner in your country of residence. Terms follow local employment law — the Polish Labour Code, or German employment law including statutory notice periods under § 622 BGB. Our working language is English.

RHONDOS is an equal opportunity employer. We welcome applications regardless of gender or gender identity, age, disability, religion or belief, sexual orientation, ethnic or national origin, political opinion, or trade union membership. For applicants in Germany, this posting is made in accordance with the Allgemeines Gleichbehandlungsgesetz (AGG); applications from severely disabled candidates are given equal consideration where qualifications are comparable.

Data protection: personal data you submit is processed by RHONDOS Inc. and its employer-of-record partner solely for the purposes of this recruitment process, under Art. 6(1)(b) and Art. 6(1)(f) GDPR — and, for applicants in Germany, § 26 BDSG. You may request access, rectification, erasure, or restriction of processing at any time by writing to hr@rhondos.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ERP Consultant - Custom Code and Clean Core Governance - RDT ERP
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP

Roche Holding AG • Warszawa

On-site
PLN 158,000 - 294,000
Hybrid work mode
Annual bonus
Training budget
+9
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP

Roche • Poznań

Hybrid
PLN 158,000 - 294,000
Annual bonus
Training budget
Recharge Fridays
+9
Lead IT Expert - RDT ERP
Lead IT Expert - RDT ERP

Roche Holding AG • Warszawa

On-site
PLN 213,000 - 395,000
Hybrid work model
Annual bonus
Dedicated training budget
+5
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP

Roche • Warszawa

Hybrid
PLN 158,000 - 294,000
Dedicated training budget
Hybrid work model
Private healthcare
Senior SAP Developer with German
Senior SAP Developer with German

HR New Media GmbH • Polska

On-site
PLN 240,000 - 360,000
Medicover private healthcare
Multisport card
Language courses (English & German)
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP
ERP Consultant - Custom Code and Clean Core Governance - RDT ERP

F. Hoffmann-La Roche AG • Warszawa

Hybrid
PLN 158,000 - 294,000
Training budget
Recharge Fridays
Take Time off program
+6
Senior SAP S/4HANA Technical Consultant
Senior SAP S/4HANA Technical Consultant

Billennium • Warszawa

On-site
PLN 260,000 - 420,000
Udemy for Business
Private medical care
Multisport card
+3
Lead IT Expert - RDT ERP
Lead IT Expert - RDT ERP

Roche • Poznań

On-site
PLN 19,000 - 35,000
Annual bonus
Training budget
Fridays off
+3
Senior SAP Developer with German
Senior SAP Developer with German

Wavestone Poland Sp. z o.o. • Gliwice, Opole

On-site
PLN 180,000 - 240,000
Medicover private healthcare
Multisport card
English & German language courses
+1
Senior SAP S/4HANA Technical Consultant
Senior SAP S/4HANA Technical Consultant

Billennium • Województwo małopolskie

On-site
PLN 260,000 - 360,000
Udemy for Business
Private medical care
Multisport card
+9