Senior C++ Software Engineer - Technical Leader


See job offer

CodiLime helps companies build and transform their network applications by providing expert knowledge and technical teams experienced in building, developing and integrating SDN & NFV solutions in a single-, multi- or hybrid-cloud environment. We are looking for a seasoned C++ Software Engineer to join our team in Warsaw or Gdańsk.


  • At least 2 years’ experience of leading a team as a Technical Leader or Senior Engineer
  • At least 4 years’ experience as a C++ Software Engineer
  • Very good knowledge of STL (Standard Template Library)
  • Good knowledge of Python
  • Excellent at parallel programming
  • Knowledge of software development best practices: design patterns, continuous integration, code review, unit / functional / regression tests, Git
  • Good knowledge of Linux
  • Excellent communication and teamwork skills
  • Good working knowledge of English (C1 level)

We also welcome

  • Knowledge of computer networks (TCP/IP, UDP, BGP, OSPF, VRF)
  • Experience working with distributed systems
  • Knowledge of any of the following (which we use): MariaDB, etcd, OpenTSDB, gRPC, RESTful APIs, Docker; Kubernetes and Ansible
  • Experience of working with Linux kernel drivers


We offer

  • An exciting bleeding edge tech project with cooperation with IT market leader
  • An opportunity to participate in conferences and workshops around the world
  • An opportunity to participate in internal training sessions (Tech Talks)
  • Attractive benefits
  • Flexible working hours
  • Frequent team-building events, a training budget and assistance from accountants
  • A good atmosphere among professionals working with passion
  • Subsidized English lessons with experienced native speaking English teachers
  • An attractive salary


Your contact

If you have any questions regarding this position, contact your recruiter:

Agnieszka Krawczyk