RabbitMQ (nice to have)
Bash (nice to have)
Python (nice to have)
We are looking for seasoned Senior 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.
The goal is to build and maintain a scalable, fault-tolerant, high-load, distributed system. You will be responsible for developing the core features and infrastructure, enabling to scale the onpremise product line and cloud services.
In order to deliver cutting-edge solutions efficiently, you will work in an agile- oriented environment, develop and deploy using our CI / CD pipeline and execute a
plethora of automatic system tests ready for the many product usages we support. Moreover, you will rapidly self-learn new technologies, implement them in our latest features.
Example of one of the sub-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.
We will be responsible for developing this product.
Place of work :
Poland-wide (100% remote or TT PSC offices)
Our Requirements :
5+ years of hands-on development experience in C++ 11 or above
Eager to own and maintain code and push it at the highest quality and security level, including UT and automation tests.
A team player self-managed professional who is eager to work in a multi- tasked and dynamic environment
Excellent system understanding with the ability to see the whole picture as well as deep dive into details
Proven ability to work on complex technical challenges in highly scalable enterprise systems
English level at least B2
Nice to have :
Experienced in building and maintaining scalable, fault-tolerant, high-load, distributed systems
1+ years of hands-on experience with Linux development, proficient in using tools such as strace, ltrace and gdb for debugging and troubleshooting
Experienced with relational databases, in particular MySQL, including writing and optimizing queries
Experienced with messaging queues, in particular RabbitMQ
Experienced with security standards
Experienced with modern CI CD tools, in particular GitHub, Jenkins, Antifactory and Ansible
Experience with containers and orchestration tools, such as Docker, OpenShift and Kubernetes
Experience in Python or Bash scripting
Experience with cloud development (AWS / Azure / GCP etc.)
Experience with performance / load / stability / benchmark evaluation.
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
Fully remote or on-site work https : / / ttpsc.com / en / branches / according to the candidate's preference
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
Stability of employment and a friendly work atmosphere
Cool benefits, among others Legimi platform, Multisport card, Company Social Fund, Mentor and Psychologist support, Group Insurance, technical trainings and conferences, languages courses, integration meetings, internal company competitions and much more...