Remote Jobs at Scrapinghub πŸ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 53 Remote Jobs at Scrapinghub tagged Sales, Engineer and Python
such as Technical Sales Engineer, Python Developer and Technical Project Manager

  Jobs

  People

πŸ‘‰ Hiring remotely? Reach 1,000,000+ remote workers on the πŸ† #1 remote jobs board

Post a Job - $299
Hide this

Last 30 days

Scrapinghub

 

Python Developer

Python Developer  


Scrapinghub


python

dev

digital nomad

python

dev

digital nomad

26d
\nAbout the Job:\n\nScrapinghub is looking for software engineers to join our Professional Services team to work on web crawler development with Scrapy, our flagship open source project.\n\nAre you interested in building web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?\n\nDo you like working in a company with a strong open source foundation?\n\nScrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJob Responsibilities:\n\n\n* Design, develop and maintain Scrapy web crawlers\n\n* Leverage the Scrapinghub platform and our open source projects to perform distributed information extraction, retrieval and data processing\n\n* Identify and resolve performance and scalability issues with distributed crawling at scale\n\n* Help identify, debug and fix problems with open source projects, including Scrapy\n\n\n\n\nScrapinghub’s platform and Professional Services offerings have been growing tremendously over the past couple of years but there are a lot of big projects waiting in the pipeline, and in this role you would be a key part of that process. Here’s what we’re looking for:\n\n\n\n\n\nAbout you:\n\n\n* 2+ years of software development experience.\n\n* Solid Python knowledge.\n\n* Familiarity with Linux/UNIX, HTTP, HTML, Javascript and Networking.\n\n* Good communication in written & spoken English.\n\n* Availability to work full time.\n\n\n\n\nBonus points for:\n\n\n* Scrapy experience is a big plus.\n\n* Familiarity with techniques and tools for crawling, extracting and processing data (e.g. Scrapy, NLTK, pandas, scikit-learn, mapreduce, nosql, etc).\n\n\n\n\nHiring Process:\n\nStage 1: Technical trial project\n\nStage 2: Interview with HR Representative \n\nStage 3: Technical Interview

See more jobs at Scrapinghub

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Previously

Scrapinghub

 

QA Engineer

QA Engineer  


Scrapinghub


qa

engineer

qa

engineer

3mo
\nQA is an important function within Scrapinghub. The QA team works to ensure that the quality and usability of the data scraped by our web scrapers meets and exceeds the expectations of our enterprise clients.\n\n\nAre you passionate about data and data quality and integrity?\n\nDo you enjoy using programming languages and tools to automate testing, analyze data, and speed up manual processes?\n\nAre you highly customer-focused with excellent attention to detail?\n\n\nDue to growing business and the need for ever more sophisticated QA, we are looking for a talented QA Engineer with both automated and manual test experience to join our team. As a Scrapinghub Engineer, you will take automated, semi-automated, and manual approaches and apply them in the verification and validation of data quality. Although Python is our preferred language for automation; demonstrable experience of automating things in other languages (e.g. Groovy, Ruby, PHP etc.) is welcome. And while we are primarily interested in the quality assurance of data, your experience in testing applications, systems, UIs, APIs etc. will be brought to bear on the role.\n\n\nIn addition, while experience in programming languages other than Python is welcome, you must be comfortable at test automation using your language(s) of choice. Please describe this experience clearly in your CV or cover letter, beyond simply listing the programming language as one that was used in the role you held.\n\n\nJOB RESPONSIBILITIES:\n\n\n* Understand customer web scraping and data requirements; translate these into test approaches that include exploratory manual/visual testing and any additional automated tests deemed appropriate.\n\n* Provide input to our existing test automation frameworks from points of view of test coverage, performance, etc.\n\n* Ensure that project requirements are testable; work with project managers and/or clients to clarify ambiguities before QA begins.\n\n* Take ownership of the end-to-end QA process in newly-started projects.\n\n* Work under minimal supervision and collaborate effectively with Head of QA, Project Managers, and Developers to realize your QA deliverables.\n\n* Draw conclusions about data quality by producing basic descriptive statistics, summaries, and visualisations.\n\n* Proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools, including but not limited to: browser add-ons, Excel add-ons, UI-based test automation tools etc.\n\n\n\n\n\n\nREQUIREMENTS\n\n\n* BS degree in Computer Science, Engineering or equivalent.\n\n* Demonstrable programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).\n\n* Minimum 3 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects. Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.); experience in developing tests against HTTP/REST APIs.\n\n* Strong knowledge of software QA methodologies, tools, and processes.\n\n* Ability to formulate basic to intermediate SQL queries; comfortable with at least one RDBMS and its utilities\n\n* Excellent level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA\n\n\n\n\n\nDESIRED SKILLS:\n\n\n* Knowledge and experience of Scrapy and other Python-based scraping frameworks a distinct advantage.\n\n* Prior experience in a Data QA role (where the focus was on verifying data quality, rather than testing application functionality).\n\n* Interest in and flair for Data Science concepts as they pertain to data analysis and data validation (machine learning, inferential statistics etc.); if you have ideas, mention them in your application.\n\n* Knowledge of JavaScript.\n\n* Knowledge of and experience in other technologies that support a modern cloud-based software service (Linux, AWS, Docker, Spark, Kafka etc.)\n\n* Previous remote working experience.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Head Of Product

Head Of Product


Scrapinghub


product manager

non tech

exec

product manager

non tech

exec

3mo
\nScrapinghub is on pace to grow revenue more than 5x in the next 3 years, with the largest growth coming from our SaaS product business lines. We are seeking our new Head of Product to lead our Product team and define our strategy as we enter this new phase of growth.\n\nDefining process, developing talent, and guiding the growing team through the growth that we are experiencing is just the start. As a member of the leadership team, you will help set overarching business strategy and goals, identify opportunities, and maintain relationships with key stakeholders (internal & external). Ultimately, your responsibility is to ensure the success of Scrapinghub’s products.\n\nThis is the role for you if:\n\n\n* You’ve done this job before, either in a growth-stage company, or in a team/division experiencing exponential growth\n\n* You’re eager to take advantage of a rare opportunity to lead a global product team in a category leading technology, with competitive salary and equity participation\n\n\n\n\nJob Responsibilities:\n\n\n* You will be responsible for the commercial success of Scrapinghub’s product portfolio:\n\n\n* Evaluate opportunities to determine which to pursue and, perhaps equally important, which not to pursue\n\n* Know the customers better than anyone - using data to understand what they do (SaaS metrics, financial KPIs, usage data & analytics platforms), and talking to them to understand why\n\n\n\n\n\n\n\n\n\n\n\n* You will be a key spokesperson for our products internally and externally and you should be comfortable engaging with customers, partners and internal teams.\n\n\n\n* Lead our product culture and spearhead improvements as the Product team grows and Scrapinghub expands:\n\n\n* Creating a consistent methodology for iterative product development, to be used across all of Scrapinghub: research, design, development, and delivery\n\n* Enforcing Lean principles to ensure we are continually shipping & learning from real customers\n\n* Reinforcing Scrapinghub’s values (Open by Default, Team Players, Ambitious, Customer Centric) via our processes, and making sure we’re living them, as a team, in how we execute\n\n\n\n\n\n* It goes without saying, but your role will include all of the standard parts of Product Management not already mentioned above:\n\n\n* Own the product roadmaps and work with the leadership team to develop long term product strategy and the Go To Market strategy for the organisation as a whole.\n\n* Develop strong partnerships with Engineering, Customer Success, Sales, and Marketing to create a well-rounded product offering\n\n* Deep strategic thinking about our place in the market and how we will continue to differentiate ourselves in fulfilling customers’ web data needs\n\n\n\n\n\n\n\n\n\n\nRequirements:\n\nEducation & Experience:\n\n\n* 8+ years years experience in managing growing product development teams, ideally within a SaaS product environment. This includes recruitment, talent development, and adapting processes to an expanding team.\n\n* Strong track record of delivering successful (commercially and otherwise) products\n\n* Deep experience in the commercial side of product management, with past responsibility for the marketing, sales and full customer lifecycle around your product(s)\n\n* Experience in building business cases for product investment decisions\n\n\n\n\nThe Intangibles:\n\n\n* Great people skills: Insight into those you work with, coupled with the tact and humour to communicate complex concepts clearly and persuasively across different audiences and varying levels of the organization.\n\n* Always persuadable by evidence: You are always open to changing your mind when the evidence dictates. Conversely, you use well structured data to inform your own opinions and persuade others.\n\n* Technically competent: You are able to quickly learn and understand the technical details of Scrapinghub’s products, and how/why our customers use them. This doesn’t mean that you need a formal software development background, but you will be involved in deeply technical decisions and conversations.\n\n* A love of talking to customers and an insatiable curiosity to understand how and why they use Scrapinghub’s products.\n\n* Unwavering focus on results: revenue and growth targets, delivering quality features on-time, great NPS scores, etc - regardless of the metric, you love setting the bar high and driving for results.\n\n* A great fit with Scrapinghub’s culture\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub

 

Principal Reverse Engineer

Principal Reverse Engineer  


Scrapinghub


engineer

engineer

8mo
\nAbout the Job:\n\nAs a Principal Reverse Engineer at Scrapinghub, your key objective will be to find sustainable and scalable solutions to power Scrapinghub's product offerings. You will be using reverse engineering, static, dynamic analysis in conjunction with Scrapinghub’s best in class tools including Crawlera, the world’s smartest proxy network, designed specifically for web crawling and scraping.\n\nYou’ll have a fair amount of autonomy in this role, but the responsibilities will likely include: establishing & maintaining technical and quality standards, and collaborating with other Scrapinghub teams to ensure that your work is having the biggest impact possible.\n\nYour measures of success will be your ability to iterate quickly and produce knowledge that is useful to other Shubbers.\n\n\nJob Responsibilities:\n\n\n* Reverse engineer obfuscated Javascript to understand the underlying browser fingerprinting techniques\n\n* Perform static, dynamic or concolic analysis and fuzzing to determine tracking behaviour\n\n* Create and execute well designed tests (repeatable, multiple treatments, testable variables, controls, replication)\n\n* Create best practice product usage guides and reports based on your findings\n\n* Drive creation of tools and workflows for prototyping successful and scalable solutions\n\n* Steer product and infrastructure changes based on your findings\n\n\n\n\n\n\n\nJob Requirements:\n\nThis is a brand new team at Scrapinghub which means that you’ll be responsible for establishing most of the goals, measures, and processes for this team. You should be excited by the inherent uncertainty in this, and the ability to set your own path.\n\n\n\n* A strong knowledge of Javascript/NodeJS and Python along with a broad general programming background;\n\n* Strong problem solver.\n\n* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems\n\n* Knowledge of Javascript frameworks such as Angular, React and tools such as webpack\n\n* A hacker mentality to quickly produce proof of concepts in order to get results.\n\n* Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.\n\n* Strong research, debugging, fuzzing and reverse engineering skills including static, dynamic and concolic analysis\n\n* Strong understanding of operating system and computer networking concepts\n\n* Understanding of browser engines, browser fingerprinting and ad-blocker mechanisms\n\n\n\n\n\n* Excellent communication in both spoken and written English.\n\n\n\n\n\nBonus points for:\n\n\n* Experience with Decompilers, IDA Pro and C/C++\n\n* Core contributions to Mozilla or Chromium projects\n\n* Knowledge of Headless browsers - performance tuning and benchmarking\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Erlang Developer

Erlang Developer


Scrapinghub


dev

erlang

digital nomad

dev

erlang

digital nomad

8mo
\nAbout the Job:\n\nCrawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy management. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 8 billion pages per month.\n\nAs an Erlang developer you will help to ensure the robustness of our services. You will learn to investigate production issues on a server executing customer requests. You will be able to navigate a large code-base and find the least obstructive place for extensions. Beside the technicalities you will gain a holistic view of the product and ensure a greater usability of the system with every single task you complete. In this role, you will partake in brainstorming and delivering improvements to the core of Crawlera.\n\nJob Responsibilities:\n\n\n* Develop, maintain and support a high load distributed system.\n\n* Analyze our current and historical Crawlera usage to augment and enhance its routing and rotation logic.\n\n* Leverage the Scrapinghub platform to provide extended functionality, both to end users and for internal purposes.\n\n* Identify and resolve performance and scalability issues with distributed crawling at scale.\n\n* Liaison with other platform teams to provide Crawlera with the best possible integration to the growing Scrapinghub platform.\n\n\n\n\n\n\nRequired Skills:\n\n\n* 2+ years of production experience with Erlang.\n\n* Strong communication in written and spoken English.\n\n* Strong knowledge of Linux/UNIX, HTTP and Networking.\n\n\n\n\nDesired Skills:\n\n\n* Python or Golang experience.\n\n* Familiarity with techniques and tools for crawling, extracting, and processing data.\n\n* Knowledge of ELK, Graylog, Docker and Mesos.\n\n* Strong record of open source activity\n\n* Experience working with Lean principles and a Scrum SDLC\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Project Manager

Project Manager


Scrapinghub


exec

exec

9mo
\nAbout the job:\n\nWe are seeking a Project Manager to join our Professional Services team. Our Data business is growing and as a Project Manager you will be responsible for leading one or more project teams in delivering end-to-end projects and solutions to our existing and new customers.\n\n\nResponsibilities:\n\nProject planning, management & monitoring\n\n\n* Creating project plans that map out the tasks, milestones, key deliverables for the project and showing the assignment of resources to these tasks/deliverables.\n\n* Managing scope according to a Statement of Work (SoW) written to govern the project / customer engagement. Ensuring that scope extensions are identified and managed to agreed change processes.\n\n* Accurately forecasting the effort remaining on your project to ensure the correct inputs to revenue recognition, resourcing/recruitment\n\n* Reporting accurate project status and preparing status reports suitable for Customer, internal stakeholders.\n\n* Capturing project risks and actively managing and mitigating these\n\n* Acting as a point of escalation for all customer issues or for internal stakeholders.\n\n* Successfully closing out the project and ensuring a full and complete handover to any maintenance team, if applicable.\n\n\n\n\nProject Governance & KPIs\n\n\n* Defining and agreeing the project KPIs, acceptance criteria and ensuring project is tracking to both.\n\n* Leading project review sessions / deep dives to review status of project timeline, technical deliverables, revenue, resource forecast and CSAT and taking corrective action where required.\n\n\n\n\n\nCommunication & Stakeholder Management\n\n\n* Engaging with Sales and Solution Architects during pre-sales phases and ensuring a successful handoff from Sales, ensuring all aspects of the contract, commercials and customer expectations are understood.\n\n* Working with QA and developers to ensure optimal, quality-assured solutions to our customers\n\n* Engaging with Customer to ensure successful project outcomes.\n\n\n\n\n\nContinuous Improvement\n\n\n* Actively improve processes within Scrapinghub to improve the efficiency and effectiveness of internal processes.\n\n* Identify examples of best practices to contribute to an overall Scrapinghub project methodology.\n\n* Support learning objectives within own team including contributions to open source projects.\n\n\n\n\n\n\nRequirements:\n\n\n* 5+ years of technical project management experience, coupled with People Management responsibility\n\n* Strong working knowledge of Project Management methodologies.\n\n* An excellent communicator with proven influencing and negotiating skills\n\n* Natural ability to work independently and without boundaries\n\n* Flexibility to meet work demands within international time zones\n\n* Disciplined in planning and execution to achieve goals\n\n* Strong Customer relationship and commercial awareness skills\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub

 

Product Development Project Manager

Product Development Project Manager  


Scrapinghub


product manager

exec

product manager

exec

9mo
\nAbout the Job:\n\nYou will be working across all of Scrapinghub’s Product teams, with a remote team spanning from Russia to Toronto, and will be responsible for improving how we develop software.\n\nStandard PM skills (what needs to be done, who’s responsible, and when it is expected) will of course be needed.\n\nBeyond that, you should have have a strong record of driving the following: Visibility, within the team and to stakeholders both internal external; Predictability, for internal planning and for customers that depend on us; and Ownership, both personal and among the team, to ensure products meet defined business objectives and are launched on time and within budget.\n\nWhile the processes we have in place have brought us success thus far, we know these need to be adjusted, amended, or potentially replaced to take us to the next level. This will be one of the core functions of this role and you will have a high degree of autonomy to get us there.\n\nIdeally you’ve done this job before, either in mid-stage company or across several smaller departments at a larger company, and have a concrete history of getting results.\n\nJob Responsibilities:\n\n\n\n\n* Plan and deliver high quality product releases to our customers\n\n* Drive towards improved predictability, both in timing and effort, within our software development iterations. On time & on budget is your motto.\n\n* Organise resources to maximise developer productivity\n\n* Identify, analyse and implement new methodologies and tools, with a focus on continuous improvement\n\n* Standard PM SDLC activities: provide status of projects and project management, daily stand-ups, working with cross functional teams\n\n* Manage multiple projects across multiple smaller teams, towards aggressive deadlines\n\n* Provide production visibility within the team, to other stakeholders within the company, and occasionally to third parties.\n\n\n\n\n\n\nRequired Skills:\n\n\n\n\n* Strong experience with customer facing software solutions (SAAS/DAAS)\n\n* Global experience - working across multiple smaller engineering teams\n\n* Passionate about innovation and enhancement opportunities. And designing exceptional software product\n\n* Familiarity with PM best practices and leveraging them in the role\n\n* Passionate about innovation and enhancement opportunities and designing exceptional software products\n\n* Ability to tackle ambiguous situations and drive success\n\n* Excellent communication skills\n\n* Work as a team member and leader with the ability to sustain a high performance\n\n* Work environment - work remotely, managing a dispersed team in multiple time zones\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Experience with Atlassian suite of products (mostly JIRA and Confluence)\n\n* Project Management accreditation\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub

 

Open Source Maintainer

Open Source Maintainer  


Scrapinghub


9mo
\nAbout the Job:\n\nScrapingHub is built on top of Open Source; we’re creators and maintainers of Scrapy web scraping and crawling framework, as well as many other popular Python libraries.\n\nWe’re looking for someone to help us develop and maintain our Open Source software, to ensure Scrapy and other ScrapingHub Open Sources projects thrive. This is a rare opportunity to become a part of the Scrapy team, and work remotely full time helping Open Source.\n\n\nJob Responsibilities:\n\n\n\n\n* Maintain Scrapy framework and its dependencies with other members of the Scrapy team:\n\n\n\n* fix bugs, develop new features, improve documentation and tests;\n\n* review pull requests and triage issues;\n\n* make releases.\n\n\n\n* Help maintaining other ScrapingHub Open Source projects\n\n* Work with the community: answer StackOverflow questions, help with Google Summer of Code, etc.\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* Strong software development skills.\n\n* Open Source involvement: history of contributions, understanding of the community norms.\n\n* Python language experience (5+ years); working knowledge of the Python ecosystem.\n\n* Understanding of Web technologies: HTTP, HTML, CSS, JavaScript, etc.\n\n* Experience writing asynchronous code.\n\n* Good communication skills; positive attitude, willingness to help others.\n\n\n\n\n\n\nBonus points for:\n\n\n\n\n* Scrapy knowledge; history of Scrapy contributions.\n\n* Web scraping and web crawling experience.\n\n* Twisted knowledge; contributions to Twisted or other Python async frameworks.\n\n* Experience creating and maintaining Python packages.\n\n* Experience leading Open Source projects.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Cloud Backend Engineer

Cloud Backend Engineer


Scrapinghub


cloud

engineer

backend

cloud

engineer

backend

10mo
\nAbout the job:\n\nYou’ll be working on the Platform team, building and maintaining our customer facing application, and tools to make the world a better place for web crawler developers.\n\nWe have established products that already have product-market fit where you’ll help to grow the business and stay up to date with market demands. At the same time, you’ll be working to iterate quickly on testing new opportunities to help determine which are worth continued investment.\n\nWe’re a data driven team that defines success by business result rather than completion of a task. Finally, being a completely remote company with team members in many different time zones, you’ll excel in this role as an independent thinker that can always find a way to move projects forward, even if you might be the only team member online at that time.\n\n\nJob Responsibilities:\n\n\n\n\n* Take ownership of projects, and independently drive them from prototype to completion\n\n* Build composable, reusable components for our complex SPA\n\n* Design and improve the backbone of a large scale web crawling platform\n\n* Strive to build easy to maintain systems and improve existing systems\n\n* Be proactive in bringing forth new ideas and solutions to problems\n\n* Be a strong team player and share knowledge freely and easily with your co-workers\n\n* Write code carefully for critical and production environments\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* Good knowledge of Python, MySQL and HBase\n\n* Backend web development experience using Django and Flask\n\n* Experience with any distributed messaging system (Rabbitmq, Kafka, etc.)\n\n* Strong knowledge of Linux & system programming\n\n* Docker container basics\n\n* Understanding different ways of solving problems, and the ability to wisely choose between a quick hotfix, a long-term solution, or a design change\n\n* Being comfortable with Git and team-based Git workflows\n\n* Excellent communication skills, both written and verbal, in English\n\n\n\n\n\n\nDesired skills:\n\n\n\n\n* Experience developing RESTful web APIs\n\n* Experience with real-time communication in webapps\n\n* Experience using Celery\n\n* Asynchronous programming experience using Python (asyncio, twisted, etc.)\n\n* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.\n\n* Familiarity with Apache Mesos, Kubernetes, RabbitMQ, Kafka, Zookeeper\n\n\n\n\n\n\nBonus points for:\n\n\n\n\n* Experience working remotely or with a distributed team\n\n* Experience with ASGI and Django Channels\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Frontend Developer

Frontend Developer


Scrapinghub


front end

dev

digital nomad

front end

dev

digital nomad

10mo
\nAbout the Job: \n\nYou’ll be working on the Platform team, building and maintaining our customer facing application, and tools to make the world a better place for web crawler developers.\n\nWe have established products that already have product-market fit where you’ll help to grow the business and stay up to date with market demands. At the same time, you’ll be working to iterate quickly on testing new opportunities to help determine which are worth continued investment. We’re a data driven team that defines success by business result rather than completion of a task.\n\nFinally, being a completely remote company with team members in many different time zones, you’ll excel in this role as an independent thinker that can always find a way to move projects forward, even if you might be the only team member online at that time \n\n\nJob Responsibilities:\n\n\n\n\n* Take ownership of projects, and independently drive them from prototype to completion\n\n* Build composable, reusable components for our complex SPA\n\n* Relentlessly strive to build easy to maintain systems via refactoring\n\n* Be proactive in bringing forth new ideas and solutions to problems\n\n* Be a strong team player and share knowledge freely and easily with your co-workers\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* Strong knowledge of Javascript, HTML and CSS\n\n* In depth experience with the Angular (2+) framework\n\n* Familiarity with the Redux state management model, preferably the NgRx variant\n\n* Experience with reactive programming and composing Observables using RxJS\n\n* Love continuous learning\n\n* Excellent communication skills, both written and verbal, in English\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Experience with another modern client-side framework such as React, Ember, or Vue\n\n* Layout using modern CSS features like flexbox and grid\n\n* Familiarity with CSS pre-processors (SCSS preferred)\n\n* Knowledge about browser performance optimization\n\n* Developing web applications with browser performance in mind\n\n* Websockets and service worker experience\n\n* Experience developing large and complex SPA\n\n* Experience with UX in a data-driven application\n\n* Python experience\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Enterprise Solutions Engineer

Enterprise Solutions Engineer


Scrapinghub


engineer

engineer

10mo
\nAbout the Job: \n\nCrawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy management. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 8 billion pages per month.\n\nCrawlera is Scrapinghub’s most popular product and it’s biggest revenue generator, but it needs your help to get to the next level. Your key responsibilities will be to ensure that enterprise customers are able to achieve their business goals via Crawlera, and support the Sales team in achieving their quotas.\n\nYou’ll love this role if you enjoy working on a variety of different projects and finding the best solution - even if it’s not a technical one. No two days will be exactly the same, and you’ll be interacting regularly with the Sales team and directly with customers.\n\n\n\nJob Responsibilities:  \n\n\n* Onboard new enterprise Crawlera customers\n\n* Help the Sales team to\n\n\n\n* Price contract agreements for new & existing customers\n\n* Proactively monitor Enterprise customers’ usage\n\n\n\n* Respond to support escalations from enterprise customers\n\n* Talk with enterprise customers to:\n\n\n\n* Quickly understand both their objectives and their code\n\n* Help them fix underlying issues in their code\n\n* Tune & configure Crawlera to best suit each customers’ specific situation\n\n\n\n* Take proactive measures to measurably improve enterprise customers’ ability to successfully use Crawlera without your intervention. This will involve different things, but it will likely include:\n\n\n\n* Improving client libraries, documentation, etc for Crawlera.\n\n* Providing extended functionality via other products in the Scrapinghub platform, or popular open source frameworks.\n\n* Liaise with other product teams within Scrapinghub to ensure Crawlera is well integrated in the ways that best serve enterprise customers.\n\n\n\n\n\n\nJob Requirements:  \n\n\n* Have excellent communication in both spoken and written English.\n\n* Have a strong knowledge of HTTP and Networking.\n\n* Are comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.\n\n* Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.\n\n* Are naturally dissatisfied with inefficiencies and having to do the same thing more than once; you see ways to fix the underlying cause rather than only reacting to what’s in front of you.\n\n\n\n\n\n* Have a broad general programming background; strong problem solver.\n\n\n\n\n\nBonus points for:\n\n\n* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.\n\n* Previous customer facing experience.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Scraping Best Practices Investigator

Scraping Best Practices Investigator


Scrapinghub


10mo
\nAbout the Job:\n\n\nYour key objective will be to advance Scrapinghub’s knowledge of web technologies and web scraping best practices.\n\nThis is not a production role. Instead, you’ll be given the time and resources to iteratively, and with scientific rigor, test hypotheses and produce a research-backed knowledge base for other developers at Scrapinghub.\n\nDespite not working on specific customer projects, your work will help fuel growth across all of Scrapinghub’s Data business (Professional Services & Data on Demand). Your measures of success will be your ability to iterate quickly and produce assets that are useful to other Shubbers.\n\n\nJob Responsibilities:\n\n\n\n\n* Create and execute well designed experiments (repeatable, multiple treatments, testable variables, controls, replication) to learn more about how to best complete web scraping projects\n\n* Produce well written, indexed, reports of your findings (similar to publishing to an academic journal, though not nearly as lengthy)\n\n* Propose new experiments to run\n\n* Work with the Team Lead to prioritize the backlog of experiments\n\n* Maintain best practice guides for other Shubbers who will be implementing client solutions based on your findings\n\n* Propose changes to Scrapinghub’s other products (Crawlera, Scrapy Cloud, etc) or Scrapy itself based on your findings\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* Excellent communication in written English.\n\n* A strong understanding of the Scientific Method and the ability to continuously implement a process that follows it with rigor.\n\n* Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.\n\n* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.\n\n* A strong knowledge of Python along with a broad general programming background; strong problem solver.\n\n* Enjoy working across several teams and communicating with your end customer (other Shubbers)\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Technical Team Lead

Technical Team Lead


Scrapinghub


exec

exec

11mo
\nAbout the Job:\n\nCrawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy management. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 8 billion pages a month. We’re looking for a highly collaborative Technical Lead for Crawlera.\n\nLeading Crawlera’s technical development through the exponential growth that we’re experiencing is just the start. You’ll help set overarching business strategy and goals, identify opportunities, and over time, together with Crawlera’s Product Manager, will have full responsibility for Crawlera as a business.\n\nYou should be comfortable not having all the answers but being the person that gets the right people to the table for discussions, and a strong bias towards taking action. Ideally you’ve done this job before, either in an early stage company or a new team/initiative, and have a concrete history of developing world-class team(s).\n\nJob Responsibilities:\n\n\n\n\n* Identify and resolve performance and scalability issues with distributed crawling at scale.\n\n* Develop, maintain and support a high load distributed system.\n\n* Comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.\n\n* Lead the team. You’ll have a fair amount of autonomy over this, but it will likely include:\n\n* Developing talent and maintaining a strong team culture.\n\n* Expanding and maintaining technical and quality standards, in conjunction with broader Engineering expectations.\n\n* Translating business intent and requirements into architectural design/decisions to achieve that intent.\n\n* Collaborating with other platform teams to provide Crawlera customers the best possible integration to the growing Scrapinghub platform.\n\n\n\n\n\n\nRequired Skills:\n\n\n\n\n* 2+ years of production experience with at least two of: Erlang (or other functional programming language), Python, and Go.\n\n* Good communication in written English.\n\n* Strong knowledge of Linux/UNIX, HTTP and Networking.\n\n* Experience managing and growing a technical team: developing talent, creating and enforcing standards, resource allocation.\n\n* A strong history of achieving both technical and business goals.\n\n* Comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Familiarity with techniques and tools for crawling, extracting, and processing data.\n\n* Knowledge of ELK, Graylog, Docker and Mesos.\n\n* Good spoken English.\n\n\n\n\n\n\nHiring Process:\n\nStage 1: Interview with HR Representative \n\nStage 2: Technical trial project\n\nStage 3: Technical Interview

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Product Manager

Product Manager


Scrapinghub


product manager

exec

product manager

exec

1yr
\nAbout the Job:\n\nScrapinghub is looking for a Product Manager to join our Crawlera team.\n\nCrawlera is a smart downloader designed specifically for web crawling and scraping. It allows crawler developers to crawl quickly and reliably by managing thousands of proxies internally. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 4 billion pages a month.\n\n\nYour key responsibilities will be to achieve the team’s business goals, revenue growth and cost efficiencies.\n\n\nJob Responsibilities:\n\n\n* Review usage logs, review customer metrics (including billing data), and talk directly to customers in order to identify opportunities and compare those opportunities to one another.\n\n* In conjunction with the team’s Tech Lead, prioritize the development work for each Sprint (this team currently runs one week sprints) and work with the development team to ensure each Sprint’s objectives are met.\n\n* Use numbers to drive results: measure and report on all initiatives \n\n* Bring resources together from different teams to ensure we’re both hitting the business intent and doing it as efficiently as possible. You’re constantly looking for ways to reduce scope.\n\n\n\n\n\nThis role is perfect for you if: \n\n\n* You’ve done this job before and have a concrete history of getting results\n\n* Are proficient in both excellent written and spoken English\n\n* Believe that a project isn’t complete when the software is released; the results are what matter and you fine-tune to hit the intent rather than immediately moving to the next feature.\n\n* Have a pragmatic, numbers-based approach to prioritization. A strong background in statistical analysis.\n\n* Have a strong general knowledge of Linux/UNIX, HTTP, and Networking, as well as a familiarity with techniques and tools for crawling, extracting and processing data.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Head Of Development

Head Of Development


Scrapinghub


1yr
\nAbout the Job:\n\nWe are growing rapidly at Scrapinghub with an ever increasing demand for our Products and Professional Services.  This is a newly created position within our Professional Services team in recognition of importance of focusing on our truly excellent team of Python developers who are at heart of what we do. We are looking for a Technical leader with experience of building and developing great development teams on a global basis.  This individual will be required to bring technical mentorship, create a culture of engineering excellence whilst building the organisation structure and career development strategies to underpin this objective.  \n\n\nDue to business requirements, only candidates based in a European timezone will be considered.\n\nAbout you:\n\nYou are a strong communicator and motivator of people, to ensure that the Development team at Scrapinghub is a unified and cohesive group who deliver excellent outcomes for our customers using our best-in-class Products.  The development and continuous improvement of best practices and standards is a key objective of this role.\n\nJob Responsibilities:\n\nThis individual will have the following as core responsibilities of the position, organisation across three main areas:\n\n\nTechnical Leadership:\n\n\n\n\n* Bring Technical leadership and mentoring to the team, driving a ‘standards’ agenda for PS including development standards, code reviews, code release standards etc - all with the objective of bringing great consistency and repeatability to project delivery.\n\n* Responsible for Technical governance on projects - define and roll out of a set of practices that Technical/Project Leads in adhere to and follow to identify technical risks early and apply the appropriate remedies (or bring in additional assistance). and reviews to resolve these.\n\n* Work with our Solution Architecture team on new project estimation to ensure that estimates are reviewed and acting as a sign-off on non-standard or higher risk engagements. Ensuring we have a good feedback loop in place to ensure learnings from projects are factored into future estimates techniques.\n\n* Drive and oversee our Open Source contributions which is a fundamental part of our DNA at Scrapinghub.\n\n* Define and own a set of Technical KPIs which inform how well the development team is performing.\n\n* Act as a point of escalation both internally for PMs if technical issues arise on their project and externally with customers on technical manners.\n\n\n\n\n\n\n\nTechnical Organisation:\n\n\n\n\n* Responsible for all Developers within Professional Services (PS) team from a line management perspective.  All Development Management and Technical Leads will report to this role.\n\n* Continuous focus on organisation optimisation throughdefinition of the team structure,  composition, location, competencies and profile mix. Working closely with the Head of PS and HR on strategies and to achieve this.\n\n* Drive  training and career development initiatives within the team with the support of HR and other Training partners.  Ensure that each developer has a training plan and is regularly reviewed as part of overall performance management.\n\n\n\n\n\n\nPS Management:\n\n\n\n\n* Represent the PS organisation at our internal Product Steering ensuring that PS requirements for Crawlera, Splash and other Scrapinghub products are prioritised appropriately.\n\n* Participate and contribute to an overall PS Management team.\n\n* Work closely with peers within PS (PMO, PMs, QA, SA) and Sales to ensure an integrated approach to capacity planning based on current and future pipeline of projects\n\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* A degree in Computer Science or equivalent - information technology, management information systems, software engineering and networking\n\n* At least 10 years’ experience in software development with at least 4-5 years expect of managing developer / development teams.  \n\n* Experience with Python programming would be an advantage. But a background in software development is key.\n\n* Experience of running geographically distributed team and working in remote-working environment would be a benefit\n\n* Experience in presenting ideas, influencing, and build consensus in a group setting.\n\n* Strong communication skills with the ability to communicate at both technical and senior levels.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Devops Engineer

Devops Engineer


Scrapinghub


devops

engineer

devops

devops

engineer

devops

1yr
\nAbout the Job:\n\nAs a DevOps Engineer you will be looking after our products and services, always looking forward to improve its performance and smooth any glitches caused by unexpected malfunction. Your job is to prepare our systems to keep running and auto-recover in case of disaster.\n\nDue to business requirements, the successful candidates must be based in Europe. \n\n\n\nJob Responsibilities:  \n\n\n* Own assigned trouble cases, managing and keeping up with all cases assigned, follow up and resolve cases in accordance with SLAs\n\n* Write tools and scripts to provide automation and self service solutions for ourselves and other teams\n\n* Design and maintain new systems to support production services\n\n* Creatively solve scalability challenges on a rapidly expanding cloud environment\n\n* Help improve monitoring and identify key performance metrics\n\n* Proactive Research and Development - discovering and implementing new tools, emerging technology, etc.\n\n* Design, implement and maintain disaster recovery system\n\n* Troubleshooting and resolution of server/network and application issues\n\n* Proactively ensure service runs with minimal interruptions\n\n\n\n\nJob Requirements:\n\n\n* 6+ years experience working as a Linux administrator/engineer at reasonable scale (dozens of systems) and designing/deploying ‘highly available’ solutions\n\n* Experience with Configuration Management systems such as SaltStack or Ansible.\n\n* Solid experience in Linux troubleshooting, tuning, profiling, and monitoring\n\n* Skills in the following programming language: Python (a must), Java and Scala.\n\n* Experience running microservice applications on containers.\n\n* Solid understanding of network protocols like TCP/IP, HTTP, TLS, firewalls, VLANs, DNS.\n\n* Understanding of load balancing and reverse proxying techniques.\n\n* Highly organized, able to multitask, able to work individually, as well as within a team, and across teams\n\n* Strong oral and written communication skills in English\n\n* Familiarity with software engineering practices, including n-tier architecture, configuration management, development methodologies (e.g. agile, waterfall, spiral, prototyping), etc.\n\n* Maintaining and respecting confidentiality of large amounts of information you have access to.\n\n* Experience with Kafka, Hbase and Docker is preferred.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Data Engineer

Data Engineer


Scrapinghub


engineer

engineer

1yr
About the job:\nScrapinghub is looking for a Data Engineer to work closely with our Data Scientist team and provide assistance with dataset collection, cleaning and post-processing. You’ll also help with writing tools for working with data as required for Data Science projects. You will work with one of the most advanced and comprehensive web crawling and scraping infrastructures in the world, leveraging massive data sets with cutting edge technology.\n\n\n\n\nJob Responsibilities:\n\n\n\n\n* Create data tools for Data Science team members that assist them in building and optimizing our product.\n\n* Assemble large datasets that meet requirements set by the Data Science team, including creating web crawlers.\n\n* Be proactive in bringing forth new ideas and solutions to problems\n\n* Be a strong team player and share knowledge freely and easily with your co-workers\n\n* Write software for post-processing and cleaning of the data, taking part in data analysis if required\n\n* Automate manual processes, optimize data delivery, improve architecture for greater scalability\n\n* Work on integration of Data Science components into our larger systems\n\n* Handle mid-size and large datasets (200GB+)\n\n\n\n\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n* Due to business requirements, the successful candidate must be based in Ireland. \n\n* Candidates based in the EU but willing to relocate to Ireland will also be considered. \n\n* Python experience (3+ years)\n\n* 5+ years of software development experience\n\n* Good command of Linux\n\n* Front-end development experience required for creating and supporting internal tools\n\n* Back-end development experience required for creating and supporting internal tools: Python web frameworks (like twisted, aiohttp, django, flask), databases.\n\n* Understanding of the web technologies: JavaScript, HTML, CSS, HTTP\n\n* Strong analytics skills related to working with unstructured datasets\n\n* Excellent written English\n\n\n\n\n\n\n\n\n\n\nBonus points for:\n\n\n\n\n* Strong web crawling and web scraping skills: Scrapy knowledge, browser automation experience. Splash experience is a plus.\n\n* Experience handling mid-size and large datasets, organizing their parallel processing\n\n* Good spoken English\n\n* Strong record of open source activity\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Data Scientist

Data Scientist


Scrapinghub


data science

data science

1yr
\nAbout the Job:\n\nWe are looking for experienced individuals who are passionate about data science and enjoy working in a collaborative environment. You will get the chance to work with one of the most advanced and comprehensive web crawling and scraping infrastructures in the world, leveraging massive data sets with cutting edge technology.\n\n\nDue to business requirements, only candidates based in Ireland will be considered.\n\n\n\n\nJob Responsibilities:\n\n\n\n\n* You will apply your data science and engineering skills to create products based on machine learning, analyze large volumes of complex data, model challenging problems, and develop algorithms to solve our internal and client needs.\n\n* You will work and experiment with state-of-the-art web crawling, machine learning and data processing technologies. Some of the problems you’ll be working on include object detection, text classification, named entity recognition, crawling algorithms.\n\n* You will work in collaboration with other data scientists and engineers across Scrapinghub to design and build creative solutions to challenging problems.\n\n* You will work on projects that span the whole organization, including areas such as Product and Professional Services.\n\n\n\n\n\n\n\n\n\n\nJob Requirements:\n\n\n\n\n\n\n* Strong machine learning background (natural language processing, computer vision, deep learning, “classical” methods)\n\n* Hands-on experience in Data Science projects (data preparation, target metrics, model evaluation, validation, etc.)\n\n* Strong software development skills, ideally in python.\n\n* Experience with any of these tools is a plus: pytorch, scikit-learn, tensorflow, pandas, jupyter, spacy, gensim, vowpal wabbit, crfsuite, scrapy, spark, AWS, docker, kafka.\n\n\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Senior Backend Engineer For Cloud Services

Senior Backend Engineer For Cloud Services


Scrapinghub


cloud

senior

engineer

backend

cloud

senior

engineer

backend

2yr

Stats (beta): πŸ‘ 567 views,✍️ 0 applied (0%)
\nAbout the job:\n\nWe are looking for two Senior Backend Engineers to develop and grow our crawling and extraction services. Our automated service is used directly by our customers via API, as well as by us for internal projects. Our extraction capabilities include automated product and article extraction from single pages or whole domains using machine learning and custom built components and we plan to expand it for jobs and news. The service is still in early stages of development, serving its first customers.\n\nAs a professional services company we are often required to build a custom crawling and extraction pipeline for a specific customer. That requires crawl and extraction planning with respect to customer needs, including crawling time estimation and HW allocation. The volume is often very high, and solutions have to be properly designed to provide the required performance, reliability and maintainability.\n\nOur platform has several components communicating via Apache Kafka and using HBase as a permanent storage. Most components are written in Python, while several crucial components are made using Scala and Kafka Streams. Currently, main priorities are improving reliability and scalability of the system, integration with other Scrapinghub services, implementation of auto-scaling and other features. This is going to be a challenging journey for every good Backend Engineer!\n\nJob Responsibilities:\n\n\n* Design and implementation of a large scale web crawling and extraction service.\n\n* Solution architecture for large scale crawling and data extraction: design, hardware and development effort estimations, writing proposal drafts, explaining and motivating the solution for customers,\n\n* Implementation and troubleshooting of Apache Kafka applications: workers, HW estimation, performance tuning, debugging,\n\n* Interaction with data science engineers and customers\n\n* Write code carefully for critical and production environments along with good communication and learning skills.\n\n\n\n\nRequirements:\n\n\n* Experience building at least one large scale data processing system or high load service. Understanding what CPU/memory effort the particular code requires,\n\n* Good knowledge of Python\n\n* experience with any distributed messaging system (Rabbitmq, Kafka, ZeroMQ, etc),\n\n* Docker containers basics,\n\n* Linux knowledge.\n\n* Good communication skills in English,\n\n* Understand a ways to solve problem, and ability to wisely choose between: quick hotfix, long-term solution, or design change.\n\n\n\n\nBonus points for:\n\n\n* Kafka Streams and microservices based on Apache Kafka, understanding Kafka message delivery semantics and how to achieve them on practice,\n\n* HBase: data model, selecting the access patterns, maintenance processes,\n\n* Understanding how web works: research on link structure, major components on link graphs,\n\n* Algorithms and data structures background,\n\n* Experience with web data processing tasks: web crawling, finding similar items, mining data streams, link analysis, etc.\n\n* Experience with Microservices,\n\n* Experience with JVM,\n\n* Open source activity.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Python Developer

Python Developer


Scrapinghub


python

dev

digital nomad

python

dev

digital nomad

2yr
\nAbout the Job:\n\nScrapinghub is looking for software engineers to join our Professional Services team to work on web crawler development with Scrapy, our flagship open source project.\n\nAre you interested in building web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month? \n\nDo you like working in a company with a strong open source foundation? \n\nScrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\n\n\nJob Responsibilities:\n\n\n* Design, develop and maintain Scrapy web crawlers\n\n* Leverage the Scrapinghub platform and our open source projects to perform distributed information extraction, retrieval and data processing\n\n* Identify and resolve performance and scalability issues with distributed crawling at scale\n\n* Help identify, debug and fix problems with open source projects, including Scrapy\n\n\n\n\n\nScrapinghub’s platform and Professional Services offerings have been growing tremendously over the past couple of years but there are a lot of big projects waiting in the pipeline, and in this role you would be a key part of that process. Here’s what we’re looking for:\n\n\n\n\n\nAbout you:\n\n\n* 2+ years of software development experience.\n\n* Solid Python knowledge.\n\n* Familiarity with Linux/UNIX, HTTP, HTML, Javascript and Networking.\n\n* Good communication in written English.\n\n* Availability to work full time.\n\n\n\n\n\nBonus points for:\n\n\n* Scrapy experience is a big plus.\n\n* Familiarity with techniques and tools for crawling, extracting and processing data (e.g. Scrapy, NLTK, pandas, scikit-learn, mapreduce, nosql, etc).\n\n* Good spoken English.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Senior Test Automation Engineer

Senior Test Automation Engineer


Scrapinghub


testing

senior

engineer

testing

senior

engineer

2yr
About the Job:\n\nQA is an important function within Scrapinghub. The QA team works to ensure that the quality and usability of the data scraped by our web scrapers meets and exceeds the expectations of our enterprise clients.\n\nAre you passionate about data and data quality and integrity?\nDo you enjoy using Python to automate testing, analyze data, and speed up manual processes?\nAre you highly customer-focused with excellent attention to detail?\n\n\nDue to growing business and the need for ever more sophisticated QA, we are looking for a talented Senior Test Automation Engineer  with substantial experience in Python to join our team.\nAs a Scrapinghub Engineer, you will build automated test frameworks and ad hoc test scripts to assist in the verification and validation of data quality.\n\n\nDue to business requirements, candidates must be based in a European or U.S. time zone.\n\n\n\n\n\nJob Responsibilities:\n\n\n\n\n* Understand customer web scraping and data requirements and map these to automated tests.\n\n* Analyze gaps in test coverage and bridge gaps with appropriate automated solutions (full-blown automated test frameworks and ad-hoc scripts) in Python.\n\n* Work under minimal supervision and collaborate effectively with Head of QA, Project Managers, and Developers to realize your test automation deliverables\n\n* Draw conclusions about data quality by producing (using Python or other technologies) basic descriptive statistics, summaries, and visualisations.\n\n* Leverage Scrapinghub proprietary Continuous Integration systems (or build your own) to ensure that automated tests get executed for each spider execution and data delivery.\n\n* Beyond Python-based test automation, proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools\n\n\n\n\n\n\n\n\n\n\nRequired Skills:\n\n\n\n\n* BS degree in Computer Science, Engineering or equivalent.\n\n* Demonstrable Python programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).\n\n* Experience in developing automated test frameworks in Python.\n\n* Minimum 5 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects.\n\n* You have been the lead Test Automation Engineer (or Team Lead with hands-on automation responsibilities) in at least one role or in at least one high importance project in one of your previous roles.\n\n* Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.); experience in developing tests against HTTP/REST APIs.\n\n* Strong knowledge of software QA methodologies, tools, and processes.\n\n* Ability to formulate complex SQL queries (or experience in emulating these in Python with libraries like Pandas, PySpark etc)\n\n* Excellent  level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA; adept at training non-technical colleagues on test automation execution\n\n\n\n\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Knowledge and experience of Scrapy and other Python-based scraping frameworks a distinct advantage.\n\n* Prior experience in a Data QA role (where the focus was on verifying data quality, rather than testing application functionality).\n\n* Interest in and flair for Data Science concepts as they pertain to data analysis and data validation (machine learning, inferential statistics etc.); if you have ideas, mention them in your application.\n\n* Knowledge of JavaScript.\n\n* Knowledge of and experience in other technologies that support a modern cloud-based software service (Linux, AWS, Docker, Spark, Kafka etc.)\n\n* Previous remote working experience.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Senior Systems Administrator

Senior Systems Administrator


Scrapinghub


admin

senior

admin

senior

2yr
\nAbout the Job:\n\nScrapinghub is looking for a Systems Administrator to join the team. This role will be responsible for the successful operations and scaling of the infrastructure and software that powers crawls of over 8 billion pages a month.\nOur infrastructure stack includes Linux, Python, Django, MySQL, HBase, kafka, Nginx, Docker, Mesos, Elasticsearch, AWS, along with our own technologies, such as Scrapy, Crawlera and Hubstorage\n\nDue to business requirements, the post holder must be based in a European timezone.\n\n\n\n\nJob Responsibilities:\n\n\n\n\n* Write tools and scripts to provide automation and self service solutions for ourselves and other teams.\n\n* Design new systems to support production services.\n\n* Creatively solve scalability challenges on a rapidly expanding cloud environment.\n\n* Help improve monitoring and identify key performance metrics.\n\n* Proactive Research and Development - discovering and implementing new tools, emerging technology, etc.\n\n* Disaster recovery design, implementation, and maintenance\n\n* Troubleshooting and resolution of server/network and application issues\n\n\n\n\n\n\n\n\n\n\nRequired Skills:\n\n\n\n\n* 3+ years recent experience working as a Linux administrator/engineer at reasonable scale (dozens of systems) and designing/deploying ‘highly available’ solutions\n\n* 2+ years of recent professional experience designing, developing, and operating Configuration Management solutions such as SaltStack (preferred), Ansible, Chef, Puppet or similar.\n\n* Availability to work on European time zones\n\n* Solid experience in Linux tuning, profiling, and monitoring\n\n* Skills in at least one programming language: Python (preferred), Ruby, Bash, C\n\n* Experience deploying and debugging applications running on containers as microservices\n\n\n\n\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Experience with Docker, Mesos or Kubernetes\n\n* Solid understanding of cloud/networking/distributed computing environment concepts; including TCP/IP, HTTP, TLS, firewalls, VLANs, DNS, LDAP.\n\n* Working knowledge of load balancing technologies.\n\n* Highly organized, able to multitask, able to work individually, as well as within a team, and across teams.\n\n* Excellent written English skills.\n\n* Proven experience working remotely and collaborating in a cross functional team environment.\n\n* Familiarity with software engineering practices, including n-tier architecture, configuration management, development methodologies (e.g. agile, waterfall, spiral, prototyping), etc.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Python Crawl Engineer

Python Crawl Engineer


Scrapinghub


python

engineer

python

engineer

2yr
\nAbout the Job:\n\nScrapinghub is looking for a Crawl Consultant to join our Crawlera team.\n\nCrawlera is a smart downloader designed specifically for web crawling and scraping. It allows crawler developers to crawl quickly and reliably by managing thousands of proxies internally. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 4 billion pages a month.\n\n\nScrapinghub helps companies, ranging from Fortune 500 enterprises to early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJoin us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.\n\n\nJob Responsibilities: \n\nYour key responsibility will be to help customers and internal developers use Crawlera successfully. In order to do this, you will need to:\n\n\n* Talk with customers to:\n\n\n\n* Quickly understand both their objectives and their code,\n\n* Help them fix any underlying issues in their code,\n\n* Tune & configure Crawlera to best suit each customers’ specific situation.\n\n\n\n* Take proactive measures to measurably improve customers’ ability to successfully use Crawlera without your intervention. You’ll be given a fair amount of autonomy over this, but it will likely include:\n\n\n\n* Improving client libraries, documentation, etc for Crawlera.\n\n* Providing extended functionality via other products in the Scrapinghub platform, or popular open source frameworks.\n\n* Liaison with other product teams within Scrapinghub to ensure Crawlera is well integrated in the ways that best serve customers.\n\n\n\n\n\n\n\nThis role is perfect for you if:\n\n\n* Have excellent communication in written English.\n\n* Have a strong knowledge of Python, Linux/UNIX, HTTP and Networking.\n\n* Are comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.\n\n* Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.\n\n* Are naturally dissatisfied with inefficiencies and having to do the same thing more than once; you see ways to fix the underlying cause rather than only reacting to what’s in front of you.\n\n\n\n\n\n* Have a broad general programming background; strong problem solver.\n\n\n\n\n\nBonus points for:\n\n\n* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.\n\n* Good spoken English and ability to get on calls with particularly high value customers.\n\n* Previous customer facing experience\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Presales Solution Architect

Presales Solution Architect


Scrapinghub


architecture

architecture

2yr
Scrapinghub is looking for a motivated Senior Solution Architect to further accelerate the rapid growth the company has seen in the last 3+ years.\nAs a Solution Architect, you will be in charge of the requirement analysis phase of our Professional Services projects. You will gather the customer requirements, analyze and provide technical solutions to our customers and our internal teams for development and delivery. You will be pivotal in translating customer and technical project requirements across various internal and external teams.  \n\n\n\nPlease note this post-holder will need to liaise and work closely with colleagues and customers in the U.S. there for a U.S. location of the post-holder is required.\n\n\nJob Responsibilities:\n\n\n\n\n\n\n* Meet with customers for requirement collection and provide technical consultation and advice.\n\n* Deconstruct raw business / customer  requirements and identifying the actual business problems the customer is trying to solve.\n\n* Translate customer requirements into a viable business solution, execute the necessary; conduct deep technical investigation, propose the best approach and solution inclusive of effort, cost estimates, and occasionally project timelines which fit the customer’s business goals and expectations.\n\n* Build Proof of Concepts, to showcase technical expertise in data acquisition projects, assess feasibility, refine scope, and  achieve project collaboration and engagement\n\n* Mentor developers to build a strong team of Solution Architects.\n\n* Ensure you are up-to-date on Scrapinghub products and service offerings which will enable you to provide an architectural solution that includes the latest capabilities and provide value to our customers\n\n* Create, write and present customer proposals and ensure it completely captures the technical requirements for the solution proposed\n\n* Take ownership of learning upcoming product and service capabilities by requesting training sessions from the concerned team.\n\n* Work with subject matter experts to provide better solutions.\n\n\n\n\n\n\n\n\n\nAbout you:\n\n\n\n\n* You have solid knowledge and understanding of aspects of web crawling.\n\n* You have strong client and customer facing experience - minimum of 3 years experience in a similar position within a technical environment\n\n* You have excellent communication skills, both written and verbal, and are comfortable in document writing, both technical and non technical\n\n* You possess excellent presentation skills and experience in articulating technical and business solutions to both technical and non technical audiences.\n\n* You have the ability to articulate and convey technical solutions effectively and clearly to internal teams and stakeholders.\n\n* You have the zeal to understand customer business requirements really well by asking the right questions.\n\n* You have the confidence to assert and justify the technical feasibility of a requirement, to make decisions, negotiate scope, and assess risk.\n\n* You have solid experience of mentoring teams preferably software developers.\n\n* You demonstrate proven knowledge and experience of estimation, planning, and project management.\n\n* You are well organized, self-motivated, and communicative -- an essential skill in a remote team.\n\n\n\n\n\n\n\n\n\n\nBonus points for:\n\n\n\n\n* You have experience in web crawling in Scrapy / any other tools.\n\n* A proven track record of working with a remote team\n\n* Knowledge of and interest in web crawling, data mining and information retrieval\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Support Engineer

Support Engineer


Scrapinghub


customer support

engineer

customer support

engineer

2yr
\nAre you interested in supporting web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month? Do you like working in a company with a strong open source foundation? Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services. Join us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.\n\n\nRole Responsibilities\n\n\n\n\n* Provide world class support for our Scrapinghub customers by delighting them in every interaction\n\n* Investigate and resolve issues keeping the customer up to date on progress\n\n* Strong customer focus with a mindset for preventing future recurrence of issues and be an advocate for customer to get the best value possible.\n\n* Demonstrate leadership and ability to work independently to resolve complex technical issues.\n\n* Share ideas, issues and lessons learned with the rest of the team and the community by constantly adding to and updating our Knowledge Base and process documentation.\n\n* Engage with engineering teams to help resolve issues and propose new features/processes that will improve our products and our customer service.\n\n* Act as Subject Matter Expert for existing or new Product and be the advocate for the Product including new product/feature readiness and gathering feedback.\n\n* Assist developers in the customer organizations to help troubleshoot their spider code to the extent you can.\n\n* Provide assistance to internal groups in Scrapinghub to troubleshoot issues and make configuration changes\n\n* Effectively collaborate within the team and with other teams to constantly improve the processes and tools for greater efficiency and better customer satisfaction\n\n* Work closely with Customer Success and Sales to make the onboarding experience smooth for customers during pre-sales and post-sales phase.\n\n* Be available to participate in the weekend on-call rotation - approximately one weekend per month.\n\n\n\n\n\n\nSkills/ Qualifications\n\n\n\n\n* 3+ years of support or equivalent experience in a customer facing role\n\n* Basic understanding of Computer Networks (DNS, HTTP, TCP/IP, TLS/SSL)\n\n* Fundamental knowledge of web programming and standards (HTML, Javascript, APIs, REST, JSON, Mysql).\n\n* Experience with any server side programming\n\n* Familiarity with Linux/UNIX or Mac Terminal command-line and simple scripting.\n\n* Basic understanding of Python to be able to write a simple code or review code.\n\n* Excellent verbal and written English skills and ability to articulate a complex system or problem based on the type of audience.\n\n* Strong team player with good analytical and technical writing skills.\n\n* Strong relationship building skills with a sense of collaboration.\n\n* Ability to multi-task and manage multiple priorities and commitments.\n\n* Availability to work full time, during APAC hours.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Senior Project Manager

Senior Project Manager


Scrapinghub


exec

senior

exec

senior

2yr
About the Job:\nWe are seeking a Project Manager to join our Professional Services team.  Our Enterprise business is growing and as Project Manager you will be responsible for leading one or more teams in delivering end-to-end Projects and Solutions to our existing and new customers.\n\nAs People Manager you will lead and motivate a team of Software Developers.  \n\n\n\n\nResponsibilities:\n\n\n\n\n* Successful execution and management of customer projects\n\n* People management and team leadership to Software Engineers\n\n* Work collaboratively with Development, Product, QA and Sales teams to ensure we provide the best solutions to our customers\n\n* Work closely with our Sales and Customer Success Teams for ongoing Services management post launch\n\n\n\n\n\n\nAbout You:\nFocus on customer and service delivery metrics\nDeliver and manage high-quality projects to our customers\nComfortable  working within a collaborative start-up culture\nA natural leader who takes initiative and gets things done\n\n\n\nRequired Skills:\n\n\n\n\n* 4+ years of technical project management experience, coupled with People Management responsibility\n\n* Strong working knowledge of Project Management  methodologies,  Agile desirable\n\n* An excellent communicator with demonstrated influencing and negotiating skills\n\n* Natural ability to work independently and without boundaries\n\n* Flexibility to meet work demands within international time zones\n\n* Disciplined in planning and execution to achieve goals\n\n* Customer and commercial awareness  \n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Software Developer Test

Software Developer Test


Scrapinghub


dev

testing

digital nomad

dev

testing

digital nomad

2yr
About the Job:\nQA is an important function within Scrapinghub. The QA team works to ensure that the quality and usability of the data scraped by our web scrapers meets and exceeds the expectations of our enterprise clients.\n\nAre you passionate about data and data quality and integrity?\nDo you enjoy using Python to automate testing, analyze data, and speed up manual processes?\nAre you highly customer-focused with excellent attention to detail?\n\nDue to growing business and the need for ever more sophisticated QA, we are looking for talented Software Test Engineers with experience in Python and automation to join our team.  As a Scrapinghub Engineer, you will build automated test frameworks and ad hoc test scripts to assist verification and validation of data quality.\n\nDue to business requirements, candidates must be based in a European or U.S. timezone.\n\n\n\n\n\nRole Responsibilities:\n\n\n\n\n* Understand customer web scraping and data requirements and map these to automated tests.\n\n* Analyze gaps in test coverage and bridge gaps with appropriate automated solutions in Python.\n\n* Take responsibility for data quality in multiple parallel projects, often working under minimal supervision.\n\n* Collaborate with developers, Head of QA, and Project Managers to efficiently move new scraping projects from the client requirements-specification stage, through development, QA, and ultimately on to the client with a high degree of quality.\n\n* Proactively suggest and take ownership of improvements to QA processes and methodologies.\n\n\n\n\n\n\n\n\n\n\nRequired Skills:\n\n\n\n\n* BS degree in Computer Science, Engineering or equivalent experience.\n\n* Demonstrable Python programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).\n\n* Minimum 3 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects.\n\n* Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.)Strong knowledge of software QA methodologies, tools, and processes.\n\n* Experience in writing clear, concise and comprehensive test plans, test cases, and bug reports in JIRA, Redmine, or similar.\n\n* Able to formulate moderate to reasonably complex SQL queries.\n\n* Good level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA.\n\n* Demonstrable experience in taking responsibility for assignments and seeing them to completion with minimal supervision.\n\n* Experience in implementing automated tests and building automated test frameworks.\n\n\n\n\n\n\n\n\n\n\nDesired Skills:\n\n\n\n\n* Knowledge and experience of Scrapy and other Python-based scraping frameworks a distinct advantage.\n\n* Prior experience in a Data QA role (where the focus was on verifying data quality, rather than testing application functionality).\n\n* Knowledge of JavaScript.\n\n* Linux command knowledge.\n\n* A demonstrable interest in web scraping, data extraction, and data analysis.\n\n* Previous remote working experience.\n\n\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Stats (beta): πŸ‘ 4,381 views,✍️ 0 applied (0%)
This position plays an integral part in the Scrapinghub HR Function. He/She will be responsible for proactively coordinating HR operations across the organisation. Additionally, the postholder will participate in Program and Process review and optimize the opportunity to contribute to the roll-out of Programs and Projects supporting the Global Strategy, including Talent Acquisition, Talent Management, Learning and Development, Organisation and People Effectiveness, Engagement, Employee Relations and Communications, HRIS/Workforce Administration, Compensation and Benefits.\n\nCurrently the organisation has over 100 people spanning 36 countries, is 100% remote working globally and we are growing fast. \n\nResponsibilities\n-First point of contact for operational HR activity across the organisation.\n-Develop and manage Workforce Administration Process.\n-Take ownership in the development and delivery of HR initiatives in support of the Global HR Strategy, ensuring alignment across the organisation\n-Provide project management support and HR expertise to the business as part of the roll-out of Programs and Projects.\n-Assist in managing the Hiring Plan, ensuring alignment between managers and leadership team.\n-Coordinate the end-to-end recruitment process in line with internal SLA’s and business requirements.\n-Develop the Recruitment process and associated metrics to support the Hiring Plan.\n-Collaborate with the management team on delivery of their people plans in line with HR strategy.\n-Provide coaching to managers and individual contributors to resolve conflicts, enhance team effectiveness, and ensure support of organization changes and functional goals.\n-Interpreting and advising on employment policy and legislation.\n-Coordinate Performance and compensation reviews ensuring the process is fair, consistent and timely.\n-Own and provide proactive reporting and data analysis as required.\n-Develop collaborative and effective working relationship cross-functionally and globally.\n\n-The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties. Additional responsibilities may be assigned, as required, by management. When in conflict with the job description, the Staffing Request and Job Posting supersede this job description-\n\nEducation / Qualifications\n-HR qualified with a 3+ years experience as an HR Generalist, ideally in a technology or high tech fast-paced organisation.\n-Passionate about people and delivering HR solutions and services with pace and high quality outputs.\n-Execution and results driven with excellent HR capability and working knowledge across multiple disciplines including Talent Acquisition, Talent Management, Learning and Development, Organisation and People Effectiveness, Engagement, Employee Relations and Communications, HRIS/Workforce Administration, Data Analytics/Reporting, Compensation and Benefits.\n-Project Management skills and ability to take ownership and delivery of HR initiatives and programs.\n-Collaborative style with ability to build relationships at all levels of the organization.\n-Team player - we are a small HR team.\n-Excellent Communication and Presentation Skills.\n-Comfortable conversing with people from all English fluency levels.\n-Comfortable working remotely, self-managed, well organised and a can-do attitude are a must for this role.\n-Really good technical skills\n

See more jobs at Scrapinghub

Visit Scrapinghub's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Senior Erlang Developer

Senior Erlang Developer


Scrapinghub


dev

erlang

senior

digital nomad

dev

erlang

senior

digital nomad

3yr

Stats (beta): πŸ‘ 860 views,✍️ 0 applied (0%)
\nScrapinghub is looking for an Erlang software developer to join our Crawlera team.\n\nCrawlera is a smart downloader designed specifically for web crawling and scraping. It allows crawler developers to crawl quickly and reliably by managing thousands of proxies internally. It is part of the Scrapinghub platform, the world's most comprehensive web crawling stack which powers crawls of over 4 billion pages a month.\n\nScrapinghub helps companies, ranging from Fortune 500 enterprises to early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJoin us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.\n\nResponsibilities\n\n\n* Develop, maintain and support a high load distributed system.\n\n* Analyze our current and historical Crawlera usage to augment and enhance its routing and rotation logic.\n\n* Leverage the Scrapinghub platform to provide extended functionality, both to end users and for internal purposes.\n\n* Identify and resolve performance and scalability issues with distributed crawling at scale.\n\n* Liaison with other platform teams to provide Crawlera with the best possible integration to the growing Scrapinghub platform.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Frontend Engineer

Frontend Engineer


Scrapinghub


engineer

front end

digital nomad

engineer

front end

digital nomad

4yr

Stats (beta): πŸ‘ 602 views,✍️ 0 applied (0%)
\nScrapinghub is looking for a frontend engineer to join our platform team to work on Portia, our open source visual scraper. Portia is part of the Scrapinghub platform, which powers crawls of over 3 billion pages a month. You will collaborate closely with the platform, product and growth teams to design, build and test new features.\n\nAre you interested in building products used by thousands of users, including data scientists, marketers and journalists? Do you like working in a company with a strong open source foundation? Scrapinghub helps companies turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJoin us in making the world a better place for web crawler developers with our team of top talented engineers working remotely from more than 30 countries.\n\nResponsibilities\n\n\n* Interact with Product Managers and Designers to think about and architect new features.\n\n* Work side to side with other frontend and backend engineers to build new features for our platform products.\n\n* Help identify, debug and fix problems arising on Scrapinghub’s platform, leveraging the work with both platform and sysadmin team members.\n\n* Identify and resolve performance and scalability issues.\n\n\n\n\nScrapinghub’s platform has been growing tremendously over the past couple of years but there are still a lot of big projects waiting in the pipeline, and in this role you would be a key part of that process. Sound like fun? Here’s what we’re looking for:

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Pre Sales Solution Architect

Pre Sales Solution Architect


Scrapinghub


sales

architecture

sales

architecture

4yr
\nScrapinghub is looking for a motivated Senior Solution Architect to further accelerate the rapid growth the company has seen in the last 3+ years. The position will be remote based in a globally distributed team which features an amazing startup culture backed by strong technical expertise from highly qualified professionals from more than 30 countries.\n\nAs a Solution Architect, you will be in charge of the requirement analysis phase of our Professional Services projects. You will gather the requirements, analyze and provide technical solution outlines to the prospective customers and win the project.\n\nResponsibilities\n\n\n* Meet with customers for requirement collection and provide technical consultation and advice as needed.\n\n* Translate customer needs into a viable business solution; this may involve deeper technical investigation and then presenting an optimal resolution inclusive of effort estimates which fit the customer’s business and expectations.\n\n* Mentor other developers to build a strong team of Pre-Sales Solution Architects.\n\n* Ensure you are up-to-date on Scrapinghub products and service offeringswhich will enable you to provide an architectural solution that includes the latest features.\n\n* Create and present “Solution Architecture” section of the proposals which consist of highlights of the approach taken to build the solution.\n\n* Take ownership of learning upcoming product and service capabilities by requesting training sessions from the concerned team.\n\n* Work with subject matter experts to provide better solutions.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Software Engineer

Software Engineer


Scrapinghub


engineer

dev

digital nomad

engineer

dev

digital nomad

4yr

Stats (beta): πŸ‘ 654 views,✍️ 0 applied (0%)
\nWe are looking for full time python developers to join our team and will consider a broad range of experience as we have a few positions available, particularly in crawler development.\n\nYou may be working on some of the following:\n\n\n* Web crawler development with Scrapy\n\n* Systems to process large amounts of crawled data\n\n* Text processing in python (ETL scripts, machine learning, NLP, information extraction, information retrieval, etc.)\n\n* Distributed web crawling infrastructure\n\n\n\n\nThis is a telecommuting position and salaries we pay are not adjusted based on where you live.\n\nThis is the perfect job for someone seeking to work on interesting and challenging problems, with a globally distributed team that are truly passionate about programming.

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Head Of Sysadmin

Head Of Sysadmin


Scrapinghub


admin

sys admin

admin

sys admin

4yr

Stats (beta): πŸ‘ 1,016 views,✍️ 0 applied (0%)
\nScrapinghub is looking for a senior systems engineer to join the team as Head of Sysadmin. This role will be responsible for the successful operations and scaling of the infrastructure and software that powers crawls of over 2 billion pages a month.\n\nOur infrastructure stack includes Ubuntu, Python, Django, MySQL, HBase, Docker, LXC, AWS, along with our own technologies, such as Scrapy, Crawlera and Hubstorage.\n\nFounded by the creators of Scrapy, Scrapinghub helps companies turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJoin us in making the world a better place for web crawler developers and data scientists with top talented engineers working remotely from more than 30 countries.\n\nYour key responsibilities will be to:\n\n\n* Oversee design, deployment and management of our global infrastructure\n\n* Help identify, debug and fix problems arising on Scrapinghub’s platform, leveraging the work with both sysadmin and platform team members\n\n* Organize the sysadmin team’s work and delegate tasks according to members skillset\n\n* Help new members onboarding (by writing guides and direct mentoring)\n\n* Write tools and scripts to provide automation and self service solutions for ourselves and other teams\n\n* Design new systems to support production services\n\n* Creatively solve scale challenges regarding a rapidly expanding cloud environment\n\n* Help improve monitoring and identify key performance metrics\n\n* Proactive R&D - discovering and implementing new tools, emerging technology, etc.\n\n* Disaster recovery design, implementation, and maintenance\n\n* Troubleshooting and resolution of server/network issues\n\n\n\n\nA few examples of things you’ll do:\n\n\n* Migration of Cloudera Distribution for Hadoop (CDH) from version 4 to version 5 and the 50+ TB of data stored inside it, with minimal downtime\n\n* Building and optimizing a Elasticsearch+Logstash+Kibana stack for our development team to monitor and analyze production system usage\n\n* Design and implement a continuous integration and deployment system based on Docker, Mesos and an automatically configured http load balancer able to reroute traffic in case application containers die\n\n* Automate servers setup to scale to +300 servers on cloud providers and bare metal, be ready to replace hardware at any time without service outage\n\n* Setup and optimize a high available multi master MysqlDB and RabbitMQ cluster\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


System Administrator

System Administrator


Scrapinghub


admin

sys admin

admin

sys admin

4yr

Stats (beta): πŸ‘ 949 views,✍️ 0 applied (0%)
\nScrapinghub is looking for a senior systems engineer to join the team. This role will be responsible for the successful operations and scaling of the infrastructure and software that powers crawls of over 2 billion pages a month.\n\nFounded by the creators of Scrapy, Scrapinghub helps companies turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.\n\nJoin us in making the world a better place for web crawlers with top talented engineers working remotely from over 30 countries.\n\nYour key responsibilities will be to:\n\n\n* Write tools and scripts to provide automation and self service solutions for ourselves and other teams\n\n* Design new systems to support production services\n\n* Creatively solve scale challenges regarding a rapidly expanding cloud environment\n\n* Help improve monitoring and identify key performance metrics\n\n* Proactive R&D - discovering and implementing new tools, emerging technology, etc.\n\n* Disaster recovery design, implementation, and maintenance\n\n* Troubleshooting and resolution of server/network issues\n\n\n\n\nA few examples of things you’ll do:\n\n\n* Migration of Cloudera Distribution for Hadoop (CDH) from version 4 to version 5 and the 50+ TB of data stored inside it, with minimal downtime\n\n* Building and optimizing a Elasticsearch+Logstash+Kibana stack for our development team to monitor and analyze production system usage.\n\n* Design and implement a continuous integration and deployment system based on Docker, Mesos and an automatically configured http load balancer able to reroute traffic in case application containers die.\n\n* Automate servers setup to scale to +300 servers on cloud providers and bare metal, be ready to replace hardware at any time without service outage.\n\n* Setup and optimize a high available multi master MysqlDB and RabbitMQ cluster\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Technical Project Manager

Technical Project Manager


Scrapinghub


exec

exec

4yr

Stats (beta): πŸ‘ 913 views,✍️ 0 applied (0%)
\nAs a Project Manager at Scrapinghub, you would be responsible for the complete delivery of projects to our customers, who are often very technical. This involves understanding the requirements, planning the project, assigning engineers and seeing the project through to successful completion. You should meet regularly with customers to update on progress and ensure our solution meets expectations. Along with this you are expected to help the organization to scale by contributing to business development and implementing best practises. In this role you would work with other project managers and represent the Project Management Organization for Scrapinghub.\n\nThe ideal candidate will be a smart, well organized and self-motivated professional. They should have a technical background and be capable of learning new areas quickly. We’re a remote company, so excellent communication skills and the ability to present and write thoughts down clearly for others to understand is essential.\n\nResponsibilities:\n\n\n\n* You will be the main point of contact for customers and responsible for communication from contract signed until project completion.\n\n* You need to clearly understand the customers requirements and convert them into “user stories” for the engineering team.\n\n* Leverage your expertise to implement best practices and define how the Project Management team should operate.\n\n* Work with engineering to ensure we meet customer requirements and our work is of the highest standards.\n\n* Mentor junior Project Managers and help onboard new team members.\n\n* Attend regular project management meetings to keep abreast of other teams work and update the rest of the business on your projects.\n\n* Manage people reporting to you by building a strong relationship, making sure their problems are addressed and that they are always motivated.\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scrapinghub


Technical Sales Engineer

Technical Sales Engineer


Scrapinghub


sales

engineer

sales

engineer

5yr

Stats (beta): πŸ‘ 1,002 views,✍️ 0 applied (0%)
\nScrapinghub is looking for a motivated Technical Sales Engineer to further accelerate the rapid growth the company has seen in the last 3+ years. The position will be for remote work in a globally distributed team which features an amazing startup culture backed by a strong technical expertise from highly qualified professionals from more than 30 countries.\n\nOur ideal candidate will have some sales experience, showcase an ability to quickly learn a new industry, be familiar with technology and SaaS business models, knowledgeable of all aspects of the software development life-cycle and must have leadership potential. If you thrive in an environment where you can operate autonomously, love sales, and have great communication skills then we'd love to talk to you!\n\nPrimary responsibilities will include qualifying inbound leads, prospecting new leads, proposing solutions, and providing ongoing sales support throughout the sales cycle.\n\nAs an early employee you’ll be working directly with executives at Scrapinghub, and your work will directly impact most aspects of the company.\n\nRESPONSIBILITIES \n\n\n* Reply to and follow up with inbound enquiries\n\n* Prospect leads and manage outreach campaigns\n\n* Communicate basic value to new prospects to open up more in depth conversations\n\n* Work with Scrapinghub engineers to propose technical solutions to prospective customers\n\n\n

See more jobs at Scrapinghub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.