Jobs by tag: "Scrapinghub"

Showing 1-5 of 7 items.
00S

Product Development Project Manager

Scrapinghub
product manager exec 11 days agoApply

Job Description

About the Job:

You 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.

Standard PM skills (what needs to be done, who’s responsible, and when it is expected) will of course be needed.

Beyond 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.

While 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.

Ideally 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.

Job Responsibilities:




* Plan and deliver high quality product releases to our customers

* Drive towards improved predictability, both in timing and effort, within our software development iterations. On time & on budget is your motto.

* Organise resources to maximise developer productivity

* Identify, analyse and implement new methodologies and tools, with a focus on continuous improvement

* Standard PM SDLC activities: provide status of projects and project management, daily stand-ups, working with cross functional teams

* Manage multiple projects across multiple smaller teams, towards aggressive deadlines

* Provide production visibility within the team, to other stakeholders within the company, and occasionally to third parties.






Required Skills:




* Strong experience with customer facing software solutions (SAAS/DAAS)

* Global experience - working across multiple smaller engineering teams

* Passionate about innovation and enhancement opportunities. And designing exceptional software product

* Familiarity with PM best practices and leveraging them in the role

* Passionate about innovation and enhancement opportunities and designing exceptional software products

* Ability to tackle ambiguous situations and drive success

* Excellent communication skills

* Work as a team member and leader with the ability to sustain a high performance

* Work environment - work remotely, managing a dispersed team in multiple time zones






Desired Skills:




* Experience with Atlassian suite of products (mostly JIRA and Confluence)

* Project Management accreditation





See more jobs at Scrapinghub

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Open Source Maintainer

Scrapinghub
11 days agoApply

Job Description

About the Job:

ScrapingHub 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.

We’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.


Job Responsibilities:




* Maintain Scrapy framework and its dependencies with other members of the Scrapy team:



* fix bugs, develop new features, improve documentation and tests;

* review pull requests and triage issues;

* make releases.



* Help maintaining other ScrapingHub Open Source projects

* Work with the community: answer StackOverflow questions, help with Google Summer of Code, etc.






Job Requirements:




* Strong software development skills.

* Open Source involvement: history of contributions, understanding of the community norms.

* Python language experience (5+ years); working knowledge of the Python ecosystem.

* Understanding of Web technologies: HTTP, HTML, CSS, JavaScript, etc.

* Experience writing asynchronous code.

* Good communication skills; positive attitude, willingness to help others.






Bonus points for:




* Scrapy knowledge; history of Scrapy contributions.

* Web scraping and web crawling experience.

* Twisted knowledge; contributions to Twisted or other Python async frameworks.

* Experience creating and maintaining Python packages.

* Experience leading Open Source projects.





See more jobs at Scrapinghub

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Cloud Backend Engineer

Scrapinghub
cloud engineer backend a month agoApply

Job Description

About the job:

You’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.

We 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. 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.


Job Responsibilities:




* Take ownership of projects, and independently drive them from prototype to completion

* Build composable, reusable components for our complex SPA

* Design and improve the backbone of a large scale web crawling platform

* Strive to build easy to maintain systems and improve existing systems

* Be proactive in bringing forth new ideas and solutions to problems

* Be a strong team player and share knowledge freely and easily with your co-workers

* Write code carefully for critical and production environments






Job Requirements:




* Good knowledge of Python, MySQL and HBase

* Backend web development experience using Django and Flask

* Experience with any distributed messaging system (Rabbitmq, Kafka, etc.)

* Strong knowledge of Linux & system programming

* Docker container basics

* Understanding different ways of solving problems, and the ability to wisely choose between a quick hotfix, a long-term solution, or a design change

* Being comfortable with Git and team-based Git workflows

* Excellent communication skills, both written and verbal, in English






Desired skills:




* Experience developing RESTful web APIs

* Experience with real-time communication in webapps

* Experience using Celery

* Asynchronous programming experience using Python (asyncio, twisted, etc.)

* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.

* Familiarity with Apache Mesos, Kubernetes, RabbitMQ, Kafka, Zookeeper






Bonus points for:




* Experience working remotely or with a distributed team

* Experience with ASGI and Django Channels





See more jobs at Scrapinghub

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Frontend Developer

Scrapinghub
front end dev digital nomad a month agoApply

Job Description

About the Job: 

You’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.

We 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.

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 


Job Responsibilities:




* Take ownership of projects, and independently drive them from prototype to completion

* Build composable, reusable components for our complex SPA

* Relentlessly strive to build easy to maintain systems via refactoring

* Be proactive in bringing forth new ideas and solutions to problems

* Be a strong team player and share knowledge freely and easily with your co-workers






Job Requirements:




* Strong knowledge of Javascript, HTML and CSS

* In depth experience with the Angular (2+) framework

* Familiarity with the Redux state management model, preferably the NgRx variant

* Experience with reactive programming and composing Observables using RxJS

* Love continuous learning

* Excellent communication skills, both written and verbal, in English






Desired Skills:




* Experience with another modern client-side framework such as React, Ember, or Vue

* Layout using modern CSS features like flexbox and grid

* Familiarity with CSS pre-processors (SCSS preferred)

* Knowledge about browser performance optimization

* Developing web applications with browser performance in mind

* Websockets and service worker experience

* Experience developing large and complex SPA

* Experience with UX in a data-driven application

* Python experience





See more jobs at Scrapinghub

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Enterprise Solutions Engineer

Scrapinghub
engineer a month agoApply

Job Description

About the Job: 

Crawlera 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.

Crawlera 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.

You’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.



Job Responsibilities:  


* Onboard new enterprise Crawlera customers

* Help the Sales team to



* Price contract agreements for new & existing customers

* Proactively monitor Enterprise customers’ usage



* Respond to support escalations from enterprise customers

* Talk with enterprise customers to:



* Quickly understand both their objectives and their code

* Help them fix underlying issues in their code

* Tune & configure Crawlera to best suit each customers’ specific situation



* 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:



* Improving client libraries, documentation, etc for Crawlera.

* Providing extended functionality via other products in the Scrapinghub platform, or popular open source frameworks.

* Liaise with other product teams within Scrapinghub to ensure Crawlera is well integrated in the ways that best serve enterprise customers.






Job Requirements:  


* Have excellent communication in both spoken and written English.

* Have a strong knowledge of HTTP and Networking.

* Are comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.

* Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.

* 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.





* Have a broad general programming background; strong problem solver.





Bonus points for:


* Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.

* Previous customer facing experience.



See more jobs at Scrapinghub

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.