Wirtek Romania

Senior C++ Engineer

Wirtek Romania

full-time

Posted on:

Location Type: Hybrid

Location: PortoPortugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain backend components using modern C++ (C++14+)
  • Build and support Python bindings enabling site-specific customization
  • Ensure high code quality through robust testing (Boost / boost::test)
  • Develop and maintain containerized environments using Docker
  • Work across the full lifecycle of Linux-based systems
  • Collaborate with internal stakeholders to refine functional and technical requirements
  • Engage directly with customers to translate operational needs into software solutions
  • Produce clear technical documentation (MkDocs, Markdown)
  • Contribute to CI/CD pipelines using Git, GitLab, and GitLab CI
  • Leverage AI-assisted development tools (e.g. Cursor, Windsurf, Claude) to improve productivity and quality

Requirements

  • Strong senior-level experience in C++ backend development
  • Solid understanding of Linux-based systems and containerized environments
  • Ability to build maintainable, well-tested, and scalable software
  • Comfort working close to customers and translating real-world requirements
  • A mindset focused on engineering excellence, documentation, and automation
  • Willingness to mentor, review code, and contribute to a strong engineering culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++PythonDockerLinuxBoostGitGitLabGitLab CICI/CDAI-assisted development
Soft skills
collaborationcustomer engagementdocumentationmentoringcode reviewengineering excellenceautomationtranslating requirementsproblem-solvingscalability