Careers
Scrapinghub are looking for talented and motivated individuals to join our
team.
We have offices in Montevideo, Uruguay and Cork, Ireland and staff working
from home in many other locations. We’re interested in working with great
people, wherever they are!
Please submit your appliation to jobs@scrapinghub.com
Software Engineers
We are looking for Junior and Senior/Lead developers to join our
Professional Services and Product Development teams.
All engineers should be comfortable working in an agile startup environment
and communicating in written English with colleagues from all over the
world.
In addition to a resume, please submit some examples of your work, including source code.
Current positions are listed below, but if you’re a superstar developer and nothing quite fits, please feel free to apply anyway!
We offer senior developers the opportunity to play a pivotal role in all aspects of our technology. This is the perfect job for someone seeking to work on interesting and challenging problems, with a team that are truly passionate about programming.
Responsibilities
- Build scalable and efficient cloud computing infrastructure
- Design algorithms and implement systems to process large amounts of
crawled data
- Work with clients to build custom crawling and information extraction
solutions
- Mentor junior developers and help us build a great team!
Requirements
- Most of our software is written in Python. We use Erlang for our
cloud infrastructure, and C in a few places where we really need to. We
expect that senior developers are experienced in several languages and
should be quick learning something new, however, fluency in python is
important.
- Internet technologies like HTTP, HTML, Javascript, Networking,
etc.
- Familiarity with some of the common technologies and
techniques for crawling and processing data, e.g. scrapy, nltk, libsvm,
Weka, lucene, mapreduce, nosql, etc.
- Experience with Linux
We offer junior developers an environment in which they can improve their
existing skills and learn new ones. Initially you will start writing spiders
using the scrapy framework, and later have the opportunity to follow your
interests into other areas, from web development to artificial
intelligence!
Whilst we prefer full time employees, we will also consider part time
workers and Interns.
Responsibilities
- Scrapy spider development
- Data processing in python
Requirements
- Python
- Familiarity with some of the common technologies and techniques for
crawling and processing data, e.g. scrapy, nltk, libsvm, Weka, lucene,
mapreduce, nosql, etc.
- Knowledge of Internet technologies like HTTP, HTML, Javascript,
Networking, etc.
We are looking for a project manager to join our team. In addition to
managing projects, there will be an opportunity to participate in product
management and business development.
Responsibilities:
- Plan, Co-ordinate and deliver projects for our professional services
clients
- Day-to-day management of engineering teams
- Prepare proposals for potential clients and help us win contracts
- Participate in support and community management
Requirements:
- Proven track record of managing successful software development
projects
- Expertise with software development methodologies (e.g. scrum,
kanban, etc.) and project management software and tools.
- Excellent written and oral communication skills
- Knowledge of technologies important for our services, such as
networking, HTML, cloud computing etc.