Join the team that is personalizing television.

Our company’s success means that we are growing. Do you have what it takes to join us?

screens

ContentWise people are among the best in the industry. We focus on adding people to our team that are determined, motivated and passionate about technology.
If you want to grow, innovate and be part of a high-character team that works with enthusiasm and creativity, send your CV to recruiting@contentwise.tv for EMEA region or to contentwise_jobs_us@contentwise.tv for Americas, specifying the position you are applying for.

Job Openings

Account Manager – EMEA

An Account Manager is a professional who has developed a broad experience in Telco and Media markets for selling “business solutions” and “complex IT projects”. His main objective is to sell the solution of Discovery & Recommendation called “ContentWise” on the whole EMEA market.
The role is revenue driven but exceeds the ordinary sales approach, as we require our Account Managers to maintain accountability for the overall sales life-cycle process that, in ContentWise, goes from solution offering to the delivery of solution driven by excellence.
The seniority in this role requires to focus on constant growth through a proactive, positive and ethical value proposition, as Account Managers become a point of reference both externally and internally. Account Management activities are performed on the whole EMEA territory for offers provided to multinational clients main based in Germany, UK and Nordics.

Requirements:

  • Preferably a Master’s Degree;
  • 5yrs + enterprise software sales and services experience;
  • Ability to manage resources within accounts and lead resources to accomplish account goals;
  • Ability to build strong long-term strategic and senior-level relationships;
  • Ability to effectively communicate the customer value proposition of the breadth of solutions and services to customers;
  • Ability to effectively communicate in written business correspondence;
  • Ability to speak effectively in public;
  • High degree of execution;
  • Ability to consistently deliver results;
  • English fluent, written and spoken;
  • Availability to travel.

Skills:

  • Hunt brand new customers and develop new business contacts;
  • Build trusted relationships with C-level accounts;
  • Manage complex sales deals from initiation to booking;
  • Achieve results through a value-driven approach;
  • Manage multi-tiered customers;
  • Manage channel partner relationships;
  • Effectively manage P&L of all assigned accounts.

Personal Characteristics:

  • Smart/quick thinking;
  • Best sales years ahead of them rather than behind them;
  • Consistent overachiever;
  • Hunter mentality (business development);
  • Excellent strategic planning and accurate forecasting (pipeline activity);
  • Strong relationship builder;
  • Leadership skills;
  • Team player;
  • Coachable;
  • Honest/trustworthy;
  • Cultural fit.

DevOps Engineer – Milan

Project Planning
Devops Engineers participate in the processes of strategic product-planning meetings. In addition to providing their guidance and expertise on system options, risk, impact and costs vs. benefits, they create and share their operational requirements and development forecasts to allow for timely and accurate planning of projects.

Development
Responsible for developing and building IT solutions, DevOps Engineers install and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.

Deployment
Devops Engineers build automated deployments through the use of configuration management technology. They deploy new modules and upgrades and complete fixes within the production environment. Another duty is to make modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer.

Maintenance and Troubleshooting
Routine application maintenance tasks are an ongoing responsibility of DevOps Engineers that they accomplish via strategy-building techniques. They also help create requirements and procedures for implementing routine maintenance. Troubleshooting existing information systems for errors and resolving those errors is also a main responsibility of DevOps Engineers.

Performance Management
Not only do Devops Engineers evaluate existing applications and platforms, they also give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.

Responsibilities:

  • Deploying, automating, maintaining and managing AWS cloud-based production system, to ensure the availability, performance, scalability and security of productions systems;
  • Providing direct server support during various operations such as deployment and general production;
  • Collaborating with developers to make sure new environments meet requirements and conform to best practices;
  • Automating deployment of Linux applications, system configurations and security settings;
  • Configuration management of production systems;
  • Pre-production Acceptance Testing to help assure the quality of our products/services;
  • System troubleshooting and problem-solving across platform and application domains;
  • Suggesting architecture improvements, recommending process improvements;
  • Evaluate new technology options and vendor products;
  • Ensuring critical system security through the use of best in class cloud security solutions.

Requirements:

  • B.Sc. in Computer Science or other equivalent technical disciplines;
  • AWS: 2+ years’ experience with using a broad range of AWS technologies (e.g. EC2, RDS, ELB, EMR, S3, VPC, IAM, CloudWatch, Lambda, Route53, etc) to develop and maintain an Amazon AWS based cloud solution, with an emphasis on best practice cloud security;
  • DevOps: Solid experience as a DevOps Engineer in a 24×7 uptime Amazon AWS environment, including automation experience with configuration management tools;
  • Scripting Skills: Strong scripting (e.g. Bash, Python) and automation skills;
  • Configuration management expertise with tools such as Ansible, Puppet;
  • Operating Systems: Linux system administration;
  • Problem Solving: Ability to analyze and resolve complex infrastructure resource and application deployment issues;
  • Focus: A strong focus on business outcomes;
  • Expertise in Linux System Admin and Bash Scripting and automation;
  • Experience: Hands-on experience in build and administer VMs and Containers using tools such as Docker, Vagrant, Kubernetes.

Desired Skills:

  • DB Skills: Experience with SQL database administration (MySQL, Oracle) and NoSQL databases (Cassandra);
  • Middleware: Experience with distributed stream processing software (like Apache Kafka) and distributed search and analytics engine (like Elasticsearch);
  • Monitoring Tools: Experience with system monitoring tools (e.g. Prometheus, Nagios, etc);
  • Agile Methodologies: Experience with Agile software development, project management methodologies;
  • Version Control: Experience administrating version control systems such as GIT;
  • Networking: Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, SFTP, SMTP).

 

Software Engineer, Machine Learning & Data Mining – Milan

You will interact with our own team of brilliant data scientists and with the rest of the development organization as well as our customers. You will be responsible for helping to design and develop machine learning algorithms for large-scale distributed data processing as well as for real-time interactive response. You will work with several technologies like Spark, ElasticSearch and Scala to build classifiers, unsupervised pattern recognition systems, natural language and semantic processors.

Requirements:

  • Masters/PhD in Computer Science, Engineering or Mathematics;
  • Significant background and passion for machine learning/data mining / KDD;
  • 2+ years of software development experience;
  • Design and implementation of algorithms in C/C++, Java, Scala or Python;
  • Strong communication skills and ability to work as part of a team;
  • Fluent English, spoken and written.

Preferred Qualifications:

  • Significant knowledge of relational and non-relational databases;
  • Experience and passion for linked data and ontologies;
  • Experience with data mining techniques and tools like R, Weka, Hadoop or Spark;
  • Proven ability to write scientific papers or equivalent publications.

 

Junior Solution Engineer, Personalization – Milan

As a Deployment Engineer, you will work directly with the top players in the media industry on real-world massive TV & video entertainment platforms. The position will require you to be always on your toes, reading and reacting to situations as they arise. You will work directly with customer business and technical teams to take the best advantage of a wide array of public and private cloud technologies while remaining savvy to the customer’s timeline and current technology investments.

Responsibilities:

  • Work with customers and solution architects to identify the key use cases to drive a personalized user experience and uplift the customer’s KPIs;
  • Work with customers in non-structured interactions to overcome technical obstacles, answering questions and proposing solutions on-the-fly;
  • Research and test solutions including authoring modular code to adapt to customer’s systems and solve technical obstacles;
  • Learn new technologies and apply them in real-world, non-trivial situations;
  • Carefully track customer requests, setting and meeting expectations around responses to those requests including regular communication of progress;
  • Seek out internal resources and experts to uncover nuances of various technologies to understand where subtle gotchas might surface;
  • Travel domestically and internationally about 30% of the time.

Requirements:

  • BA/BS degree in Computer Science or related technical field, or equivalent practical experience;
  • No previous professional experience is required;
  • Knowledge of one or more languages such as Java, Python, Groovy, JavaScript, or similar;
  • Knowledge of SQL and working with relational databases such as MySql, Postgres, Oracle;
  • Knowledge implementing, troubleshooting and supporting the Unix/Linux operating system, Internet-based applications, and web servers;
  • Proficiency in English, written and spoken.

Preferred Qualifications:

  • Knowledge of cloud computing including virtualization, hosted services, multi-tenant cloud infrastructures, storage systems and content delivery networks;
  • Familiarity with open source server software (such as Apache, nginx, Cassandra, MongoDB, RabbitMQ, Redis, Elasticsearch);
  • Strong customer-facing, presentation, listening and verbal and written communication skills;
  • Proven success in and genuine passion for working directly with customer technical teams.

 

Software Engineer, Scalable Systems – Milan

We are looking for talented and curious individuals to build systems serving massive online audiences. We are interested in people who can conduct independent research and have passion for prototyping and building systems that simply work with APIs developers will love.

Requirements:

  • Masters in Computer Science or Engineering;
  • Passion for building great software with awesome APIs;
  • 2+ years of software development experience;
  • Expert-level coding skills in Java or Scala or C/C++ or ability to learn a new programming language;
  • Strong ability in conceptual modeling and problem solving;
  • Excellent communication skills;
  • Team player; capable of conducting independent research;
  • Not afraid to take on hard technical challenges;
  • Fluent English, spoken and written.

Preferred Qualifications:

  • Proven experience in developing high-performance software;
  • Proven experience in designing and building distributed systems;
  • Knowledge of virtualized environments like VMware, Amazon Web Services, OpenStack;
  • Significant knowledge of relational and non-relational databases.

Pre-Sales – Milan

Guiding Principles:

  • Provide the best knowledge and capabilities to evangelize customers about benefits of ContentWise adoption, supporting the Sales team

 Responsibilities:

  • Assist Sales with bids and tenders for new clients from a technical perspective;
  • Understand & drive customer specific business needs applying product to meet those;
  • Have a strong relationship with R&D to share customer needs, use cases and feedbacks (in/out);
  • Have a strong relationship with PrSe to handover project needs/requirements;
  • Keep long-term relationship with customers to be informed about new initiatives on which product can be involved.

Main Activities:

  • Attend meetings with sales to present the solution;
  • Provide pre-sales product education;
  • Support Sales on cost/sales evaluations;
  • Establish relationship with product and technical team on customer side;
  • Support mkt on trade shows & conferences;
  • Keep contacts alive with customers, collects evidence of benefit of product adoption;
  • Prepare technical presentations & demo scripts;
  • Prepare & manage demo environments;
  • Perform PoCs;
  • Provide customer-based requirements feedback to PrSe.

Main inputs:

  • [R&D] Updated Product feature list & explanation, pr. Roadmap;
  • [Sales] Customer business needs and product ecosystem information;
  • [Sales] Customer information;
  • [Sales] RfP, SoC, tenders, ..

Main outputs:

  • Project pre sales material;
  • Product mgmt. support;
  • Product pre sale delivery material;
  • Customer environment & data assessment;
  • Demo;
  • PoC.

 

Regional Professional Services Manager – Los Angeles

The Regional Professional Services Manager will be located in our Los Angeles office. Responsibilities will primarily include: 

  • Working with customers to understand goal and business needs.
  • Providing expert knowledge of our solution to the customer ensuring it is adopted according to company best practices.
  • During implementation, creating a project schedule and managing the project to meet deadlines and customer goals.
  • Providing ongoing support to ensure customer success.
  • Participating in the design of ContentWise solutions.
  • Identifying, troubleshooting, and resolving issues encountered by customer.
  • Acting as a liaison between our Regional Customers and Corporate.
  • Delivering high quality work that meets expectations for timeliness, accuracy, and completeness while acting as a decision maker on customer engagements.
  • Availability for international and domestic travel to offsite locations.

Required Qualifications

  • BA/BS Degree in Computer Science or related technical field, or equivalent practical experience.
  • 5+ years of experience of demonstrating experience or consulting/strategy experience including management.
  • Proven record of achievements in your past positions.
  • Demonstrating leadership ability in a team management.
  • Demonstrated analysis, problem solving and troubleshooting expertise.
  • Ability to multi‐task and perform effectively under pressure.
  • Comfortable interacting with all levels of management and technical role within the client organization.
  • Ability to effectively prioritize customer needs and issues.
  • Excellent communication and presentation skill to effectively explain a solution to customer’s problem.
  • Ability to manage service delivery and conduct regularly.

Preferred Qualifications

  • Master’s Degree in Computer Science or related technical field, or equivalent practical experience.
  • Project Management and Supervisory Experience with PMP or Prince2 certification.
  • Expertise in applicable deployment and orchestration technologies.
  • Current hands‐on experiences in building multi‐tier, high availability applications with modern web technologies.
  • Working knowledge of cloud computing including virtualization, hosted services, multi‐tenant cloud infrastructures, storage systems and content delivery networks.
  • Experience with open source server software such as Apache httpd, Kafka, Cassandra, RabbitMQ, Redis, Elasticsearch.
  • Strong customer‐facing, presentation, listening and verbal and written communication skills.
  • Proven success in and genuine passion for working directly with customer technical teams.
  • Experience with the Microsoft Project management tool.

Please note, we are unable to sponsor candidates at this time; all candidates must be eligible to work for any employer in the United States without sponsorship, now or in the future.

 

Solution Architect – Los Angeles

The Solution Architect will be located in our Los Angeles office. Responsibilities will primarily include:

  • Working with customers and Software Solution Engineer to identify the key use cases in order to drive a personalized user experience and uplift the customer’s key performance indicators (KPIs),ensuring the solution is deployed according to company’s best practices.
  • Delivering high quality work that meets expectations for timeliness, accuracy, and completeness while acting as a decision maker on assigned projects.
  • Partnering with the Software Solution Engineer to create a strategy to resolve technical obstacles.
  • Researching and testing solutions including authoring modular code to adapt to customer’s systems and solve technical obstacles.
  • Learning new technologies very quickly and apply them in real‐world situations.
  • Carefully tracking customer requests, setting and meeting expectations around responses to those requests, regularly communicating progress, and managing knowledge transfer.
  • Project management and seeking out internal resources and experts to uncover nuances of various technologies to understand where subtle issues might surface.
  • Managing customer engagement, customer success, and overseeing the budget.
  • Availability for international and domestic travel to offsite locations.
  • Other duties as assigned.

Requried Qualifications

  • BA/BS Degree in Computer Science or related technical field, or equivalent practical experience.
  • 5 years of experience working on multiple technical projects with customer success while working
    under tight deadlines.
  • Experience in writing software in one or more languages such as Java, Python, Groovy, JavaScript,
    Bash, or similar.
  • Working with data modeling and relational databases such as MySql or Oracle.
  • Knowledge in implementing, troubleshooting, and supporting the Unix/Linux operating system,
    Internet‐based applications, and web servers.
  • Applicants must be legally authorized to work in the United States for any employer without
    sponsorship, now or in the future.

Preferred Qualifications

  • Master’s Degree in Computer Science or related technical field, or equivalent practical experience.
  • Project Management and Supervisory Experience with PMP or Prince2 certification.
  • Expertise in applicable deployment and orchestration technologies.
  • Current hands‐on experiences in building multi‐tier, high availability applications with modern web technologies.
  • Working knowledge of cloud computing including virtualization, hosted services, multi‐tenant cloud infrastructures, storage systems and content delivery networks.
  • Experience with open source server software such as Apache httpd, Kafka, Cassandra, RabbitMQ, Redis, Elasticsearch.
  • Strong customer‐facing, presentation, listening and verbal and written communication skills. Proven success in and genuine passion for working directly with customer technical teams.
  • Experience with the Microsoft Project management tool.

Please note, we are unable to sponsor candidates at this time; all candidates must be eligible to work for any employer in the United States without sponsorship, now or in the future.