(Senior) Software Engineer (Python, Java) at Irdeto

Ottawa, Canada

Posted on Aug 31 2017 (almost 7 years ago)

As (Senior) Software Engineer:
What will my first technical challenge be at Irdeto?

The Irdeto Keys and Credentials team creates innovative security solutions that protect critical infrastructure and devices of our customers.  We design and implement features supporting the generation and provisioning of PKI certificates and keys. Millions of devices secured so far with Irdeto managed keys protect the delivery of our customer’s media content (i.e. latest UHD blockbuster movies, live sports and TV series). We are also innovating and expanding into other markets beyond media such as IoT, automotive V2X, WiFi endpoints, etc.

The technologies you will be exposed to: Python, Java, Jenkins, Unix, Git, JavaScript, SQL

About the team:  Though working remotely, you'll be interacting daily with a dynamic, multinational and self-organized Agile team based in the Netherlands consisting of Software Engineers and Software Engineers in Test. We have an operations team in Minnesota who you will also be interfacing with to provide technical support (you may be asked to fly over there 1-2 times a year).

About the day-to-day job: You will be involved in the complete software development cycle (component level design including creation/review/maintaining, coding, unit testing). In doing so you will be exposed to deployments in the cloud, cryptography, PKI, secure protocols and will learn how to securely communicate with embedded devices and about the modern Digital Rights Management technologies in the media industry. Being part of our Agile team means you will be involved in estimation and planning and work collaboratively with the team & colleagues from other functional areas. Any reported issues from the field will also require your expertise to solve and as we advocate clean code, you will be refactoring and looking to continuously improve the code.

Sounds good! What do I need to bring to the team?

  • An obtained BSc/MSc Degree in Information Technology, Computer Science or a similar field
  • Solid professional programming experience in both Python and Java
  • Some experience in software security, public key infrastructure (PKI), encryption and key management is a must
  • Hands-on development experience on high traffic, high load, highly scalable architecture/solution is a plus
  • Experience in containerized environments (e.g. Docker) is a plus
  • Team player mentality, pro-active, quality-minded and a positive attitude
  • Proficient verbal and written English communication skills


Do you have any question or comment for Irdeto about their position (Senior) Software Engineer (Python, Java)?


Please log in to ask a question

Get noticed by being the first to ask Irdeto a question.
No question right now? Subscribe to this job post to be notified when other applicants ask something.