Principal Software Engineer

Opis oferty:

We are looking for C++ Developers who will work in cybersecurity project. You will be a part of the team which provides back-end services to applications. The team's mission is to protect sensitive assets using an access control layer (authentication & authorization), cryptography, and secure communication while practicing the highest security standards.


Example of one of the projects:

Vault is responsible for securing all sensitive information, managing and controlling all access to this information, and maintaining and providing tamper-proof audit records.


  • Implement new features and fix bugs in C/C++
  • Run automated builds
  • Validate and test releases
  • Maintain development pipelines and tests scripts
  • Work in a highly talented cross-functional development team, QA and product owners in an agile oriented environment
  • Report to R&D team leader


What can we offer:

  • Flexible forms of employment and working hours (CoE or B2B)
  • An interesting, challenging job in the dynamically developing Capital Group company;
  • Work on innovative projects using modern technologies;
  • Direct impact on shaping the image of the Capital Group's companies on the market;
  • Possibility to develop competences in a wide range;
  • Attractive salary;
  • Stability of employment and a friendly work atmosphere;
  • Cool benefits, among others integration meetings, internal company competitions, fruit Tuesdays, sweet Thursdays and much more;






  • 8+ years of hands-on development experience in C++ and/or C
  • Willingness to work close to the Customer Support team, taking care of technical investigation of production incidents (including paid off-hour duties)
  • Experience with modern CICD tools, in particular GitHub, Jenkins
  • Backend server programming
  • Excellent design and analytical skills
  • High ability to use new technologies and understand them in depth through rapid self-learning
  • Thorough and methodical approach to any task
  • Proactive by nature; internal drive for excellence and improvement
  • Out of the box thinking, team player, strong interpersonal skills
  • Fluent in English and Polish, good writing skills

Nice to have:

  • Experience in working with network protocols, OSI Network model
  • Familiarity of security protocols involved in secure communication, such as SSH
  • Experience in C#/Java

Szczegółowe informacje o pracodawcy

Nazwa firmy: Transition Technologies PSC S.A.

I agree to the processing of my personal data contained in my application documents by the company Transition Technologies PSC S.A. with its registered office in Łódź at Piotrkowska 276 street, KRS number: 0000930989, tax ID number (NIP): 7292712388, statistical registration number (REGON): 365249538, that becomes their Controller. 

You can contact the Data Controller by way of: a) traditional mail at: Piotrkowska 276 street, Łódź 90-361; b) electronic mail at: or; c) telephone at: +48 661 799 553; d) the Data Protection Inspector:

Your data will be processed for the following purposes: 1) for the purposes of responding to queries regarding the recruitment processes, the purposes of providing information on current recruitment processes – the legal basis for such processing is Article 6(1)(a) of the GDPR; 2) the purposes of carrying out and completing the recruitment process (including the conduct and evaluation of tests of the candidates’ qualifications, if applicable) – the legal basis for such processing is Article 6(1)(c) of the GDPR; 3) preparation and conclusion of a preliminary contract (if applicable) - the legal basis for such processing is Article 6(1)(b) of the GDPR; 4) the purposes of taking action on your initiative with the view to signing a contract (in the event of a successful outcome of the recruitment) – the legal basis for such processing is Article 6(1)(b) of the GDPR or the purposes of taking action on the initiative of Transition Technologies PSC with the view to signing a contract (in the event of a successful outcome of the recruitment) – the legal basis for such processing is the legitimate interest of the Data Controller consisting in recruiting an employee, i.e. Article 6(1)(f) of the GDPR; 5) to establish, defend or assert claims – the legal basis for such processing is Article 6(1)(f) of the GDPR, as the processing is necessary to pursue a legitimate interest pursued by the Data Controller, consisting in establishing, defending or asserting the same; 6) in the event of an additional consent being granted – for the purposes of considering you for future recruitment – the legal basis for such processing is Article 6(1)(a) of the GDPR; 7) in the event that you provide data other than those required by law – on the basis of your consent, for the purposes of implementing the recruitment process – the legal basis for such processing is Article 6(1)(a) of the GDPR, and in the event of provisions of special category data – Article 9(2)(a)  of the GDPR. 

You have the right to: 1) access, rectify, request erasure of your data, as well as the right to restrict processing of your data, the right to data portability, and the right to object to the processing of your data; 2) withdraw your consent at any time without such withdrawal affecting the lawfulness of the processing carried out on the basis of said consent prior to its withdrawal, insofar as the processing is carried out on the basis of Article 6(1)(a) or Article 9 (2)(a) GDPR; 3) lodge a complaint with the President of the Office for Personal Data Protection (Prezes Urzędu Ochrony Danych Osobowych), st. Stawki 2, 00-193 Warsaw, if in your opinion your personal data are processed in violation of the rules on personal data protection.  

Your personal data may be transferred to: 1) other entities within the Transition Technologies group of companies, 2) providers of IT systems and hosting services for the Company, 3) recruitment agencies, 4) entities providing HR and payroll services for the Company, 5) law firms. 

Since the Company conducts business internationally, it may be necessary to transfer your personal data outside the European Economic Area. 

No automated decision-making, including profiling, will be carried out in connection with the processing of your personal data.  

Your data will be processed for the period of: 24 months from the moment of submission of an application, CV or your contact with the Data Controller via the contact form available in the “career” tab – in the event that you consent to participating in recruitment processes during the aforesaid period. 

Your provision of your personal data to the extent required by the provisions of labour law is mandatory and necessary for the purposes of the recruitment process. Your provision of any data other than those mentioned above is voluntary, and your refusal to provide the same will not entail any adverse consequences.  

In the course of the recruitment process, you should not provide special category data (i.e. data such as those listed in art. 9 of the GDPR, concerning your racial or ethnic origin, political views, religious or philosophical beliefs, trade union membership, genetic data, biometric data, data concerning health, sexuality or sexual orientation; or data such as those listed in art. 10 of the GDPR: criminal convictions or violations of law). However, if you wish to do so (data such as art. 9 of the GDPR) because you believe it to be necessary for the recruitment process, you will be required to give your explicit consent for the processing thereof by way of: completing an additional statement that you will receive from our HR Department. If we do not have your unambiguous consent to the processing of categories of data base on art. 9 of the GDPR and when you provide us with the data from the art. 10 of the GDPR - we will have to remove them from your application documents and do not include them in the recruitment process. 

Detailed information and the full text of the information clause can be found on our website in the tab: