Description
Important: We are currently just hiring in Portugal -> Remote but based in Portugal.
BinaryEdge focus its efforts on acquiring, analyzing and classifying internet wide data by combining efforts in the areas of Cybersecurity, Data science and Machine learning. We show Organizations what they are exposing and what they are being exposed to on the Internet. Our clients use this data to secure their networks and find their exposure to hacker attacks.
Responsibilities
As a Software Engineer, you will be working on our distributed data collection platform. Your primary focus will be
the development of server-side logic, ensuring high performance and responsiveness across the platform.
- Be part of a remote team;
- Writing REST APIs on the back-end, and consuming them on the front-end;
- Writing back-end integrations with third-party services to aggregate data and process data;
- Systems and data engineering: due to the large amounts of data we collect, speed and efficiency are
- perpetual concerns for our multi-worker architecture.
- You will join our engineering team and work closely with our product design team. As such, this role comes
- with a significant amount of autonomy and responsibility. You should enjoy the challenge of building large,
- scalable infrastructure / components from the ground up.
- Review work done by other engineers;
Skills And Qualifications
- You are located in Portugal;
- 4/5 Years experience;
- Proficient in distributed systems architectures and implementation;
- Python (Python 3, Frameworks (e.g. Flask, Django), asyncio)
- Golang with a demonstrable understanding of core HTTP REST implementations;
- Unit and end-to-end testing;
- Experience with SQL and NoSQL databases and data modeling;
- Proficient understanding of code versioning tools (e.g. Git);
- Good English (spoken and written).
Bonus
- Experience with Cloud Services;
- Experience with Golang service best practices for concurrent designs;
- Experience with deployment automation and scalable infrastructure;
- Understanding of HTTP / REST security concepts, including common vulnerabilities;
- Solid technical skills in both information security architecture and penetration testing
- Knowledge on distributed processing systems like Spark, Storm, Kafka;
- Experience with Python Celery or Similar;
Benefits
- Ability to work from anywhere - 100% remote team. You’re able to work from home or your favorite place.
- Flexible hours - this is not a typical 9-5 job. Despite our regular meetings, you have some flexibility in
- choosing your own schedule to work on. Inspiration comes at different times for different people.
- Join a young, vibrant, exciting team that is working on the future of cybersecurity.
Contact: [email protected]