linkedin
CE Cloud CE Cloud

Web-Scrapping Developer

SEE MORE

Web-Scrapping Developer


Philippine-based

Offshoring Software Engineering | Tech Staffing & Recruitment | UK | Australia | Philippines

Cloud Employee is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.

We pride ourselves on being supportive and cutting-edge work that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.

 

Role Overview

  • As a member of the team, your primary responsibility will involve the development of new integrations with bookmaker websites and APIs.
  • This entails utilizing Golang to leverage internal libraries and tooling specifically tailored for these integrations.
  • The platform stack primarily depends on Golang and Postgres, deployed through Docker, with a CI/CD stack integrating GitHub Actions.
  • There is a strong emphasis on continuous integration and deployment, with a focus on investing in integration testing and other tools to enable frequent and secure releases.
  • Open-source solutions are actively integrated into the workflow, and contributions to the community are encouraged.
  • The company has a widespread software engineering experience, fostering a robust engineering culture that prioritizes best practices.
  • Develop highly reliable, low-latency components in our distributed system.
  • Write API integrations and website scrapers for connections to external trading
    venues, bookmakers, and data sources.
  • Produce clean, testable code that is maintainable and robust.
  • Join and shape the discussion on future and existing architecture.
  • Work directly with product owners.


Candidate Requirements

  • Strong academic record and a degree with a high computing or mathematical content e.g. (but not limited to) Computer Science, Mathematics, Engineering or Physics.
  • Experience with Golang or with other systems languages like Java, C++, C# etc used for high-performance back-end software.
  • Strong knowledge of modern web technologies (e.g. Javascript, HTML/CSS, websockets,JSON etc) and how to reverse engineer/scrape them.
  • Experience with Postgre, Docker, CI/CD and Github.
  • Web and web scraping technologies including a thorough understanding of what browsers do to get data to your screen.
  • Broad exposure to modern application architectures built around databases and messaging systems
  • Experience in distributed systems, test frameworks, continuous integration and also monitoring and debugging of highly available components.
  • You should be happy traversing the stack as far down as you need to go to figure something out.
  • Proficient on Linux platforms with knowledge of various scripting languages.
  • Takes pride in engineering excellence and encourages best practice in others.
  • A systematic, analytical approach to tackling problems and designing solutions.
  • Strong communication & teamwork skills in a predominately remote environment, especially written communication


Nice to Have

  • Golang
  • Experience with browser emulation technologies like Puppeteer is a bonus although not essential.


Salary, Incentive, and Benefits Packages

  • Competitive Salary
  • Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents and more
  • An annual salary increase, as laid out in the contract
  • Free food and drinks are provided in the office
  • Company trips

Here at Cloud Employee, we’re dedicated to keeping our staff happy and satisfied at work. If you’re interested to know more about the employer-provided benefits and perks you can receive with us, you can download the booklet below:

Download

Benefits Booklet

Submit your CV today and one of our recruitment officers will get in touch with you!

How many hours do you want the developer to dedicate to working with you?

What skillsets are you looking to hire?

When do you need your developer to start ?