Knowit

C/C++ developer & DevOps engineer

In short

This role splits evenly between C/C++ software development and DevOps work in a Linux environment, building and maintaining CI/CD pipelines with Jenkins, Git, and Gerrit. The company offers office, hybrid, or remote work from Warsaw, Lodz, or Bydgoszcz, and the position requires at least 2 years of experience and B2/C1 English for direct client communication in an international setting. It demands strong C/C++, Python, Bash, and Linux skills alongside practical CI/CD automation experience.

About the role
Do you like combining C/C++ software development with CI/CD process automation? Would you like to work in a Linux environment, develop tools that support build and deployment processes, and have a real impact on the efficiency of development teams? At Knowit, we are looking for a C/C++ Developer & DevOps Engineer who is at home both in programming and in DevOps. The role is split evenly between responsibilities: 50% C/C++ development and 50% DevOps.
Responsibilities
•Developing and maintaining software in C/C++
•Creating scripts and automation using Python and Bash
•Developing, configuring, and improving CI/CD pipelines using Jenkins
•Working with version control and code review tools, including Git and Gerrit
•Maintaining and optimizing software build processes in a Linux environment
•Analyzing technical problems and improving development tools and processes
•Independently completing tasks and communicating directly with the client in an international environment
Requirements
•Very good knowledge of C/C++, Python, and Bash
•Practical experience with Jenkins, Gerrit, and Git
•Very good knowledge of the Linux environment
•Knowledge of CI/CD processes and experience working with automation
•Independence in solving technical problems and good work organization
•Ability to communicate and collaborate effectively with the client
•English proficiency at a minimum level of B2/C1
Nice to have
•Experience managing Environment Modules
•Knowledge of Access Management
•Knowledge of the Eiffel standard
•Experience with Artifactory or Nexus
•Knowledge of software build systems and tools (Build Systems)
•Knowledge of AI and how it can be used in development processes
Conditions
•An employment contract
•The option to work from an office (Warsaw, Lodz, Bydgoszcz), in a hybrid model, or remotely, depending on your circumstances and preferences
•Opportunities for both horizontal and vertical development
•An organizational culture based on sharing knowledge and feedback
•The opportunity to develop your skills with a budget you can use according to your needs for language and technical training, soft skills development, certification funding, and conference attendance
•Funding for employee benefits (Multisport card, LuxMed medical care, Legimi library card) or access to them on preferential terms (group insurance, MultiLife programs, LuxMed medical care for your family, or a Multisport card for your loved ones)
•Regular employee events, such as quarterly breakfasts, Christmas gatherings, and social events
•Modern offices in attractive locations, equipped with sports equipment and ping-pong tables
•Benefits funded by the Company Social Benefits Fund, including a Christmas allowance and a holiday allowance
•A 400-zloty contribution towards glasses every 2 years

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot