IT Officer - Software Development and Data Engineering

(Réf. AMLA/TA/2025/14)
3 years contract with possibility of extension
Frankfurt/Main, Germany
Full time, 40 hrs per week
Open to individuals with EU citizenship
Deadline to apply: 23/09/2025 23:59
€ 5.973,44€ at step 1 or 6.224,44€ at step 2 / AD 5
Approximate number of candidates on reserve list: 12
Visit our website to learn more about the benefits.

WHO WE ARE

Money laundering and the financing of terrorism are major concerns for the EU. They pose significant risks to the EU economy, to the integrity of the EU financial system and, even more importantly, to the security of its citizens.

   
The Anti-Money Laundering and Countering the Financing of Terrorism Authority (AMLA) was established in June 2024 as a new European Union body to safeguard the European Union’s financial system and its citizens against money laundering and terrorist financing. It is located in Frankfurt am Main, Germany and will expand to over 400 staff members by the end of 2027. 
AMLA’s key responsibilities include: 

  • Directly supervising selected financial sector entities that operate on a cross border basis and present a high risk of money laundering and terrorism financing, as well as indirectly supervising other entities in the financial and non-financial sectors   
  • Supporting and coordinating the activities of Financial Intelligence Units (FIUs) by, for example, facilitating the joint analyses of cross-border cases, enabling information exchange, providing capabilities, advanced data analytics and managing the FIU.net information system 
  • Complementing EU Anti-Money Laundering (AML)/Countering the Financing of Terrorism (CFT) rules by developing regulatory and implementing technical standards and issuing guidelines 

For more information about the Authority, please visit our website. We are an equal opportunities employer, committed to diversity and non-discrimination.

Are you interested to contribute to our mission? Then see below what it takes to accomplish the role. 

YOUR ROLE

You will work in a dynamic start-up environment and your role will contribute to the success and growth of AMLA. It will offer opportunities to make a meaningful impact. AMLA is responsible for the development, management, and secure operation of large-scale IT systems and digital services supporting EU policies. To strengthen its capabilities, the Authority seeks an IT officer specialised in Software Development and Data Engineering, with a focus on the design, coding, testing, and delivery of software applications and data solutions. Key responsibilities for this role include: 

The successful candidates might be required to perform other duties as necessary under the responsibility of their line manager according to the evolution and development of AMLA’s structure and activities.

QUALIFICATIONS AND OTHER REQUIREMENTS

Eligibility criteria

To be admitted to the selection process you must meet the following eligibility criteria on the closing date for application and on the date of filling the vacant post:

  • Be a national of a Member State of the European Union.  
  • Completed university studies of at least 3 years attested by a diploma. 
  • Thorough knowledge (C1 level as per the CEFR1) of one of the 24 EU official languages and a satisfactory knowledge (B2 level) of another EU official language for the performance of your duties [1].
  • Enjoy full rights as a citizen and meet the character requirements for the duties involved [2].
  • Have fulfilled any obligations imposed by national laws concerning military service.
  • Be physically fit to perform the duties linked to the post [3].  

This vacancy is external, but it is open for internal mobility at AMLA at the grade bracket AD5 - AD6.

[1] Mother tongue English speakers will be expected to demonstrate knowledge of a second EU language.

[2] An official certificate confirming the absence of any criminal record must be submitted prior to recruitment.

[3] If you are not currently working for an EU institution, you will be required to undergo a pre-employment medical examination at a center we specify.

Essential Criteria

To be considered for the assessment phase you must meet the following essential criteria on the closing date for applications:

Education:

  • A level of education corresponding to completed university studies of at least three years attested by a diploma in computer science, information technology, engineering, mathematics, or another directly relevant discipline.

Experience:

  • A minimum of 2 years of relevant professional experience after achieving the qualification set out above is required.
  • At least 1 year of experience in programming with languages such as Java, Python, C#, JavaScript, and SQL and associated frameworks.
  • At least 1 year of experience in using testing methodologies and automated testing tools (e.g., Selenium, Playwright, JUnit, Cypress).
  • Knowledge of software development lifecycle and secure coding practices.
  • Knowledge of cloud-native development and microservices architectures.
  • Knowledge of database technologies (SQL/NoSQL) and data integration processes.

[4] English oral and written skills will be assessed throughout the assessment phase

Desirable Criteria

The following criteria are considered as nice to have: 

  • Certifications in software development or testing (e.g., ISTQB, Microsoft Data Engineer Associate).
  • Familiarity with Agile and DevOps practices.

Interpersonal Skills

Success in this role depends on strong interpersonal skills, which will be evaluated during the assessment phase :

  • Analytical and problem-solving ability.
  • Clear and concise communication (oral and written).
  • Ability to work collaboratively in multicultural teams.
  • Stakeholder management and negotiation skills.
  • Adaptability to evolving environments and priorities.
  • Service orientation and commitment to quality.

APPLICATION, SELECTION & RECRUITMENT PROCESS

Please submit your application in English.

Before submitting your application look at our careers page and check out the Guide for candidates. Proof of compliance with specific criteria may be requested at any stage during the selection process. If you fail to comply with the eligibility and essential criteria, your application will be disqualified. 

The selection process will be organised in several consecutive stages:

Screening and shortlisting: After the deadline for online registration, the selection committee will check the submitted applications against the eligibility and selection criteria described in Section 3 and 4. Upon completion of the initial assessment, the selection committee will establish a shortlist of the best candidates.

Technical assessment: The shortlisted candidates from previous phase will be invited to a written test which will be organised remotely. This phase will be conducted in English. Details of the date and time of the assessment will be communicated to the shortlisted candidates in due time. The test is foreseen to take place in October 2025.

Interview: The shortlisted candidates from previous phase will be invited to an oral interview with the selection committee. Details of the date and time of the interview will be communicated to the shortlisted candidates in due time. The interview is foreseen to take place in November 2025.

Appointment and reserve list: Upon completion of the assessment phase, the selection committee will establish a draft reserve list of candidates best matching the needs of the Agency for the functions and tasks/responsibilities mentioned in this vacancy notice. This draft reserve list will be submitted to the Executive Director of AMLA for approval. The adopted reserve list will be valid until 31 December 2027. The validity of the reserve list may be extended by decision of the Executive Director of AMLA.

Prior to being offered a post, candidates might be required to undergo further evaluation by AMLA (e.g. including a further interview with the Executive Director).

Candidates should note that the inclusion in the reserve list does not imply any entitlement to employment at AMLA. All candidates will be informed about the outcome of the procedure throughout the selection process. Recruitment is subject to budgetary availability.

DATA PROTECTION & APPEAL PROCEDURE

The information provided in the application form is collected for the purpose of the selection/ recruitment procedure(s) at AMLA. Consult the data protection notice for more information about the processing of personal data in the selection and recruitment process. 

If you believe a decision made during the selection process has negatively impacted your interests, you can request a review of your application, lodge an administrative complaint, a judicial appeal or a complaint to the European Ombudsman. You can find more information on the appeal procedure in our Guide for candidates.

CONTACT

In case of questions related to careers at AMLA, email us at careers@amla.europa.eu

Apply online
This website uses cookies to ensure that we give you the best experience on our website. If you continue we assume that you consent to receive all cookies on all websites.
For further information, please click here >>.