Who Intel 471 are:
The mission of Intel 471 is to protect your organization, your products, your assets and your people. We are building an actor-focused cyber threat intelligence SaaS product. From the customer perspective, we offer an online portal and API that allows them to consume, query, analyze and visualize multiple sources of cyber threat intelligence information.
Intel 471 is looking for a Senior Python Engineer to join our world-class team. The role is located in Ukraine, Kyiv on a remote basis.
This role drives the development of cutting-edge data-collecting technology, providing updates from thousands of restricted access websites and instant messaging chats, data processing technology designed to merge various data sources into a joint stream, and data crawling software automating actions of thousands of bots.
Key Duties & Responsibilities:
β Participate in design and development of data extraction services
β Develop and support advanced scraping engine backend
β Add new data sources for scraping
Education, Experience & Qualifications:
β Considerable Python 3 experience
β Python Concurrency: threading, asyncio, GIL
β One of Python web frameworks: django, aiohttp, flask, etc.
β Testing: TDD, unit tests, integrational tests
β Networking: HTTP(s), WebSockets, SSH, TCP/IP, DNS
β Experience with at least two RDBMS, necessary PostgreSQL or MySQL
β Experience with at least two queue managers or message brokers
β Crawlers and web scraping experience
β Unix: command line, IPC, shell scripting
β Microservices: scaling, monitoring and support experience
β Advanced in Docker and docker-compose
β Experience with at least one container orchestrator
β Experience with at least one cloud provider: AWS, Google Cloud, etc.
β Confident to propose your own ideas for incorporation into the development schedule
β Be confident and able to fully converse in English for day to day communication
β Previous experience developing high-volume data engineering product, combining data from multiple sources into a single stream
β Work all over the stack
β Have expertise in both web development and system development
β Build large-scale projects from scratch
β Have experience of responsibilities typical for a Software Architect
β Willing to work in the security or intelligence industry
Preferable:
β XML, HTML, CSS/XPath selectors
β JavaScript
β Headless browsers (qtwebkit, PhantomJS, Selenium, etc.)
β Lua
Our Culture
The Intel 471 team is constantly growing and is always on the lookout for talented professionals who seek to operate on the forefront of the fight against threat actors impacting our customers and partners. Our culture of humility and quiet professionalism is a core attribute of Intel 471 and everyone within it. Our culture is collaborative, supportive and fast-paced. We're a mission-driven company. We're looking for talented, 'can-do' minded people with a passion for always doing the right thing.
We believe in supporting a progressive culture that allows all our people to be themselves, enjoy exciting opportunities and grow with us. That's why our culture is founded on our core values of openness, inclusion, integrity and client focus, which set the tone for how we work together and treat each other in order to empower us all β and foster a unique team spirit.
If you are interested in cybercrime intelligence and want to join us in providing adversary and malware intelligence for leading security, fraud and intelligence teams, Intel 471 is the place for you. We are seeking smart, motivated professionals to join our global team of experts delivering intelligence.
Benefits include:
β MacBook as a workstation
β Competitive compensation
β Support for training and development e.g. conferences
β We encourage working remotely, with flexible schedules within diverse teams
β Paid sick leave
The job ad is no longer active
Job unpublished on
25 April 2021
Look at the current
jobs
Python
Kyiv→