Logo for Cylynt

Senior C Developer

Role overview

Qualifications

  • 5+ years of experience in C/C++ development
  • Proficiency with JavaScript, NGINX, Node, and databases (MySQL/Postgres/MariaDB)
  • Degree in Computer Science/Information Technology is essential
  • Authorization to work in Ireland is essential.

Responsibilities

  • Design, build and maintain efficient, reusable and reliable code
  • Implement optimized and high-quality modules
  • Identify process bottlenecks and bugs
  • Collaborate with front-end and backend developers

About the company

Cylynt logo

Cylynt

Cylynt is a global leader in providing solutions that protect software revenue and innovation. They help companies prevent software piracy, enforce license compliance, and gain valuable insights into software usage. By leveraging cutting-edge technology and deep expertise, Cylynt empowers software vendors to maximize their revenue potential, reduce losses from unauthorized use, and gain a competitive edge.

Company details

Company size11-50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Cylynt:

Cylynt is a leading developer of anti-piracy and license compliance technology. We are an innovative company that has already established itself as the preferred supplier to industry leading enterprise software companies. With comprehensive software telemetry and SaaS based business intelligence solutions, our technology allows customers to track unlicensed corporate usage of their valuable software and convert unlicensed corporate users into paying customers.

 

Job Description
We are looking for an experienced Software Engineer (C Developer) to join our team. Your responsibilities will encompass designing, implementing, and optimizing features, collaborating with teams, and maintaining code quality. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. 

 

Responsibilities

  • Design, build and maintain efficient, reusable and reliable code
  • Implement optimized and high-quality modules
  • Identify process bottlenecks and bugs
  • Collaborate with front-end and backend developers
  • Review code and design, analyze and enhance efficiency, stability, and scalability of system resources
  • Provide post-production support

Skills

  • Experience in hands-on development and troubleshooting on endpoints
  • Excellent programming experience in C or C++
  • Familiarity with software configuration management tools, defect tracking tools
  • Knowledge of SQLite and MariaDB are an advantage
  • Experience with Rust highly advantageous 
  • Experience with networking technologies such as Ethernet, TCP/IP, HTTP, etc
  • Good understanding of hardware devices such as MCU, CPU, Network Switch, etc
  • Thorough understanding of the latest security principles, techniques, and protocols
  • Hands on experience in security systems, including firewalls, intrusion detection systems, anti-virus software, authentication systems, log management, content filtering, etc



Requirements

  • 5+ years of experience in C/C++ development
  • Proficiency with JavaScript, NGINX, Node, and databases (MySQL/Postgres/MariaDB)
  • Experience with system architecture or leading a team is an advantage
  • Although this position is predominantly on a remote working basis, you will be required to travel to our office in Dublin City Center for onboarding and occasional meetings.  

 

 Educational Requirements:

  • Degree in Computer Science/Information Technology is essential

  

Authorization to work in Ireland is essential.

 

Cylynt is an equal opportunity employer who supports diversity and is committed to creating an inclusive environment for our employees. 

 

A competitive salary and benefits package are offered with this role.


Compensation: Very Competitive

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

C# Developer Related jobs

Other jobs at Cylynt

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.