We are looking for a proactive Web Developer to join our development team. The successful candidate will collaborate with our engineers and scientists in the creation and improvement of tools for BRANDCRUMB users and systems using the best technologies on the market.

Responsibilities:

· Improve and maintain our JavaScript based client-side components, with an eye to cross browser compatibility.

· Improve and maintain our existing high-load/low-latency server side components.

· Create web tools for both our clients and our internal teams to improve the interaction between users and system.

Essential qualifications:

· Strong experience in JavaScript development, both client-side and server-side.

· Strong experience with SQL databases (MySQL preferred).

· Experience with version control systems (Git or SVN).

· Knowledge of Service Oriented Architectures, REST architectures, JSON and AJAX.

· B.Sc. in Computer Science or comparable work experience.

· Fluent English is required. Knowledge of Spanish is not required.

· Work permit for the European Economic Area.

Preferred qualifications:

· Experience with PHP, Ruby, Python is a plus.

· Experience in continuous integration is a plus.

About us:

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

  • Competitive salary + compensation package.
  • Relocation packages for candidates from outside Spain.
  • Private language classes.
  • Company mobile phone.
  • Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.

We are looking for a proactive, talented, visionary Systems Engineer that will work together with our developers to improve the deployment, availability, and performance of our cloud-based infrastructure and bring it to the next level. The successful candidate will play a key role in deploying and maintaining a rapidly growing network of servers and services that handle high loads with low latency.

Essential qualifications

·  3+ years experience with *nix systems.
· 3+ years experience in deploying, running and tuning the performance of high traffic and high availability (24/7) systems.
· Strong experience in maintaining and monitoring a network of both local and cloud-based heterogeneous servers.
· Strong experience with Amazon Web Services.
· Fluent English is required. Knowledge of Spanish is desirable but not required.
· Work permit for the European Economic Area.

Preferred qualifications

· Experience in performance computing, load balancing and database sharding is a plus.
· Experience in distributed systems design is a plus.
· Experience with NoSQL databases is a plus.
· Experience with tools like Chef, Knife, Puppet, Juju is a plus.
· Experience with distributed data processing frameworks such as Hadoop is a plus.
· B.Sc. in Computer Science (M.Sc. is a plus) or comparable work experience.

About us

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

· Competitive salary + compensation package.
· Relocation packages for candidates from outside Spain.
· Private language classes.
· Company mobile phone.
· Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.

We are looking for a smart and skilled Software Engineer to work on our backend systems. The successful candidate will work with our team of scientists and engineers to design, develop, test and deploy large scale data-intensive components to extend our current system.

Responsibilities

· Design, write and test scalable code for solving large scale named entity recognition/disambiguation problems.
· Develop service-oriented components to enhance and evolve our data-intensive system.
· Analyze upcoming business requirements and requests for improvement and design solutions and prototypes to tackle them elegantly.

Essential qualifications

· Strong programming skills in Java, C++ or other object oriented programming languages.
· Strong OOP skills, as well as solid background in algorithms, data structures, software design.
· Strong experience with SQL databases (MySQL or Postgres).
· M.Sc. in Computer Science or equivalent experience.
· Fluent English is required. Knowledge of Spanish is not required.
· Work permit for the European Economic Area.

Preferred qualifications

· Experience with unit testing and continuous integration is a plus.
· Experience with information retrieval libraries such as Lucene or Solr is a plus.
· Experience with NoSQL databases is a plus.
· Experience with Hadoop or other MapReduce framework in a plus.
· Experience with Ruby, Python is a plus.
· Experience with REST, JSON is a plus.

About us

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

· Competitive salary + compensation package.
· Relocation packages for candidates from outside Spain.
· Private language classes.
· Company mobile phone.
· Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.

We are looking for a smart and skilled Senior Data Scientist with experience in Natural Language Processing/Information Retrieval. The successful candidate will work together with our team of engineers to design and improve large scale data-intensive text-processing components in a fast-paced continuous-integration environment.

Responsibilities

· Design, scalable quick and flexible solutions for solving, among others, large scale named entity recognition/disambiguation problems, and support our team of engineers in their implementations.
· Evaluate and improve the performance of our systems. Develop solutions to constantly evaluate the current system performance.
· Analyze upcoming business requirements and requests for improvement and design solutions and prototypes to tackle them elegantly.

Essential qualifications

· Strong experience in any of the fields of Natural Language Processing, Information
· Retrieval, Machine Learning
· Strong programming skills in Java, C++ or other object oriented programming languages.
· Strong OOP skills, as well as solid background in algorithms, data structures, software design.
· Strong experience with SQL databases (MySQL or Postgres).
· MSc in Computer Science or equivalent experience.
· Fluent English is required. Knowledge of Spanish is not required.
· Work permit for the European Economic Area.

Preferred qualifications

· PhD. in Computer Science or equivalent experience.
· Experience with unit testing and continuous integration is a plus.
· Experience with information retrieval libraries such as Lucene or Solr is a plus.
· Experience with NoSQL databases is a plus.
· Experience with Hadoop or other MapReduce framework in a plus.
· Experience with Ruby, Python is a plus.
· Experience with REST, JSON is a plus.

About us

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

· Competitive salary + compensation package.
· Relocation packages for candidates from outside Spain.
· Private language classes.
· Company mobile phone.
· Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.

We are looking for a proactive Junior Frontend Developer to join our development team. The successful candidate will collaborate with our engineers and scientists in the creation and improvement of tools for BRANDCRUMB users and systems using the best technologies on the market.

 Responsibilities

· Design and implement application features, both consumer facing and product based
· Develop sound code that can handle efficiently millions of requests per day in a rapidly growing environment
· Adhere to best software practices and principles
· Full participation in team meetings such as: daily stand-ups, retrospectives, and planning meetings
· Research and evaluate tools, frameworks, and other technologies to address requirements.
· Identify bottlenecks in the system and design efficient solutions to solve them.

Essential qualifications

· B.Sc. in Computer Science or equivalent title (Minimum score: 2.1/UK, 7.0/Spain 90/Italy)
· Experience in developing web applications
· Knowledge of algorithms, data structures, complexity and a passion for finding elegant solutions to problems
· Hands-on experience with PHP, Javascript, HTML, CSS, databases and unit testing
· Foundational understanding of JSON, REST architectures and open source projects.
· Ability to work in team and quickly learn our custom development platform.
· Fluent English is required. Knowledge of Spanish is not required.
· Work permit for the European Economic Area.

 Preferred qualifications

· Experience with the Amazon Web Services stack is a plus
· Experience with Node.js is a plus
· Experience with Symphony or other PHP frameworks is a plus
· Experience in continuous integration is a plus

About us

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

· Competitive salary + compensation package.
· Private language classes.
· Company mobile phone.
· Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.

We are looking for a proactive Junior Backend Developer to join our development team. The successful candidate will collaborate with our engineers and scientists in the creation and improvement of tools for BRANDCRUMB users and systems using the best technologies on the market.

 Responsibilities

· Design and implement application features, both consumer facing and product based
· Develop sound code that can handle efficiently millions of requests per day in a rapidly growing environment
· Adhere to best software practices and principles
· Full participation in team meetings such as: daily stand-ups, retrospectives, and planning meetings
· Research and evaluate tools, frameworks, and other technologies to efficiently address requirements.
· Identify bottlenecks in the system and design efficient solutions to solve them

Essential qualifications

· B.Sc. in Computer Science or equivalent title (Minimum score: 2.1/UK, 7.0/Spain, 90/Italy)
· Experience in developing web applications
· Knowledge of algorithms, data structures, complexity and a passion for finding elegant solutions to problems
· Hands-on experience with Java, C++ or any Object-Oriented language, databases and unit testing
· Foundational understanding of JSON, REST architectures and open source projects.
· Ability to work in team and quickly learn our custom development platform.
· Fluent English is required. Knowledge of Spanish is not required.
· Work permit for the European Economic Area

Preferred qualifications

· Experience with Amazon Web Services stack is a plus
· Experience with Information Retrieval libraries is a plus (Lucene, Solr, etc…)
· Experience with Spring framework is a plus
· Experience in continuous integration is a plus

 About us

BRANDCRUMB is focused on providing companies with enhanced knowledge of their online customers. Based on our patent-pending Predictive and Prescriptive platform, we help businesses make smart real-time decisions.

We are a company based in Madrid with startup mentality, an exciting work environment and open mind policy. We are flexible when it comes to choosing technologies and solutions, always open to new proposals. In BRANDCRUMB you will be working with cutting edge technologies, using the latest technology advances to develop innovative and state of the art solutions.

We offer

· Competitive salary + compensation package.
· Private language classes.
· Company mobile phone.
· Spotify Premium subscription.

Send application to jobs@brandcrumb.com and specify job title in the email subject.