RavenPack

RavenPack is the leading big data analytics provider for financial services. Financial professionals rely on RavenPack for its speed and accuracy in analyzing large amounts of unstructured content. The company’s products allow clients to enhance returns, reduce risk or increase efficiency by systematically incorporating the effects of public information in their models or workflows. RavenPack’s clients include the most successful hedge funds, banks, and asset managers in the world.

Our jobs

  • Blockchain Developer

    Location: Marbella, Spain

    At RavenPack we are searching for a Blockchain Developer to join our international Development Team.

    As a Blockchain Developer, you will be working with the latest Scala and Java tools to design and implement Blockchain solutions. You will join our Data Exchange Development team and focus on driving our JVM-based applications forward.

    You will be reporting directly to the Director of Bigdata Development in a talented team of Computer Scientists and Software Engineers skilled in Java, Scala, Common Lisp and Python.

    The ability to communicate effectively in English both in writing and verbally is a must. Knowledge of Spanish is not a business requirement. European Union legal working status is required. Competitive compensation and a fun working environment. Relocation assistance available, but working remotely is not possible for this position.

    Responsibilities of a Blockchain Developer:

    As Blockchain Developer, you will be delivering Blockchain solutions and improving applications specialized in content management and integration in distributed environments.

    • Build, maintain/redesign and extend Scala and Java components
    • Implement data exchange solutions using Blockchain APIs.

    Requirements:

    • University background: Software Engineer, Physics, Maths, ...
    • +3 years of professional experience working with Scala.
    • +3 years of hands-on experience with Java architecture, design and development.
    • +3 years working with relational and NoSQL databases.
    • Good understanding of the Akka toolkit and Scala development best practices.
    • Experience with sbt build tool.
    • Ability to work successfully in a team environment, with a willingness to teach and to learn.
    • Ability to work with a high degree of independence.
    • Problem-solving mind.

    Desirable:

    • Prior experience working in cloud computing or equivalent knowledge.
  • Python Web Developer

    Location: Marbella, Spain

    In RavenPack we are searching for a Python Web Developer to join RavenPack’s Development Team.

    As a Python Web Developer you will work within your team to bring to life the knowledge extracted from hundreds of thousands of documents each day, all in real time.

    You will be reporting directly to the Web Development Manager and will interact with an international team of developers skilled in Web technologies, plus Python, Java, Common Lisp, and SQL.

    The ability to communicate effectively in English both in writing and verbally is a must. Knowledge of Spanish is not a business requirement. European Union legal working status is required. Competitive compensation and a fun working environment. Relocation assistance available, but working remotely is not possible for this position.

    Responsibilities of a Python Web Developer:

    As a Python Web Developer, you will take a large amount of data and make it usable for non-data professional individuals. The main purpose of this team is to provide tools and interfaces that are going to be used by clients and internal users, while automating and facilitating all the development processes. For that reason, this team has to react quickly to the product requirements.

    • Designing and implementing compelling and maintainable medium/big web applications.
    • Automating processes to facilitate their development.
    • Creating new features according to the clients’ requirements.

    Requirements:

    • Degree in Computer Science, Engineering or related subject.
    • +2 years of professional experience working with Python to develop web.
    • +2 years of professional experience with a Python-based framework, such as Django or Flask.
    • +2 years of experience working with JavaScript, and libraries such as React.
    • Fluent knowledge in modern web development practices, including HTML, CSS and Javascript is assumed.
    • +2 years of professional experience working in real-time applications.
    • High degree of independence.

    Desirable:

    • Professional experience working with Apache, Nginx or some large production deployment.
    • Experience with various Amazon Web Services (AWS), such as Redshift, Kinesis, DynamoDB and ECS.
  • Front End Web Developer

    Location: Marbella, Spain

    We are searching for a Front End Developer to join RavenPack’s Web Development Team.

    As a Front End Web Developer you will use HTML and CSS, bending them through Javascript to develop effective and elegant user interfaces.

    You will work as part of the Web Development team and you will be reporting directly to the Web Development team leader. You will interact with an international team of developers skilled in web technologies backed by Python, Java and Common Lisp.

    The ability to communicate effectively in English both in writing and verbally is a must. Knowledge of Spanish is not a business requirement. European Union legal working status is required. Competitive compensation and a fun working environment. Relocation assistance available, but working remotely is not possible for this position.

    Responsibilities of a Front End Web Developer:

    As a Front End Web developer, you will work in our web development and software design teams to deliver new products and internal web tools. Check all the tools in our stack on StackShare .

    The Front End developer will also be responsible for creating innovative solutions to web design issues to help make the website more visually appealing and enhance usability. You will be proficient in a growing, fast-paced environment with a premium on problem-solving. You will work successfully in a small team environment, with a willingness to teach and to learn.

    Requirements:

    • Bachelor’s Degree in Computer Science or related field
    • 3+ years web development experience required
    • Proficiency with React is an asset
    • Strong knowledge of web development tools and programming languages
  • QA Engineer

    Location: Marbella, Spain

    In RavenPack we are searching for two QA Engineers to join RavenPack’s QA Team.

    As a QA Engineer, you will be helping us build rock-solid, cloud-based systems that provide actionable insight derived from hundreds of thousands of documents each day, all in real time. The positions are immediately available for experienced quality professionals.

    As a QA Engineer, you will be reporting directly to the QA Manager and will interact with an international team of software engineers skilled in distributed cloud development using Common Lisp, Java, Python, SQL and more.

    The ability to communicate effectively in English both in writing and verbally is a must. Knowledge of Spanish is not a business requirement. European Union legal working status is required. Competitive compensation and a fun working environment. Relocation assistance available, but working remotely is not possible for this position.

    Responsibilities as a QA Engineer

    The ideal candidate has proven track record in software automation projects and the ability to understand complex software solutions. We are looking for applicants who can work on the design and implementation of various tools in order to validate the entire software stack. As part of the QA team, you would be also responsible for conducting the analysis of requirements. You need to think with both the user’s and developer’s perspective to come up with the right testing strategy and to identify the key indicators of the system.

    We are looking for a professional with the following experience:

    • Automation frameworks.
    • Testing front-end and back-end interfaces.
    • Ability to write comprehensive test plans.
    • Scripting languages.
    • SQL, NoSQL, Elasticsearch.
    • The concept of the Restful API.

    Desirable

    • Know-how of web driver based testing (selenium, appium).
    • Good understanding of performance testing and evaluation.
    • Experience as a software engineer or software engineer in test.
    • Familiarity with AWS services.
  • Senior Java Developer

    Location: Marbella, Spain

    In RavenPack we are searching for a Senior Java Developer to join RavenPack’s Development Team.

    As a Senior Java Developer, you will be working with the latest Java versions and frameworks to design and implement maintainable software in Java. You will join our Content Management team and focus on driving our Java based applications forward.

    You will be reporting directly to the Content Manager in an international team of developers skilled in Java, Common Lisp, Python and SQL.

    The ability to communicate effectively in English both in writing and verbally is a must. Knowledge of Spanish is not a business requirement. European Union legal working status is required. Competitive compensation and a fun working environment. Relocation assistance available, but working remotely is not possible for this position.

    Responsibilities of a Senior Java Developer:

    As Senior Java Developer, you will be developing and improving backend applications specialized on content collection and integration in highly scalable cloud computing environments.

    • Working with third-party providers.
    • Researching to find innovative solutions to software problems.
    • Contributing in the design of the new features and solutions.
    • Taking care of your own area of responsibility with the support of your team.
    • Performing peer code review.

    Requirements:

    • University background: Software Engineer, Physics, Maths, Mechanic Engineer,...
    • +3 years of hands-on experience with Java architecture, design and development.
    • +3 years of professional experience working with Spring.
    • +3 years working with relational and NoSql databases.
    • A deep understanding of Java language in multithreaded applications.
    • Ability to work successfully in a small team environment, with a willingness to teach and to learn.
    • Ability to work with a high degree of independence.
    • Problem- solving mind.

    Desirable:

    It would be desirable that you have prior experience working:

    • In cloud computing or equivalent knowledge.
    • On Docker or equivalent knowledge.
    • With Amazon Web Services (AWS).
    • With Camel or similar integration frameworks.

Location


Palacio de Congresos de Marbella,
Calle José Meliá, 2,
29601
Marbella, Spain
15TH - 17TH MAY 2019

Take a look to previous editions