Software Engineer - Student Internship

2 Months ago β€’ Upto 1 Years β€’ DevOps

Job Summary

Job Description

As a Software Engineer Student Intern at ReversingLabs, you'll join the TitaniumCloud team or the Harvesting team. The TitaniumCloud team develops and maintains a distributed system (microservices, Docker). The Harvesting team focuses on collecting large volumes of data (files, metadata, network information) using a Python-based microservice architecture with RabbitMQ. Responsibilities include designing, implementing, and maintaining spiders/crawlers/scrapers, debugging systems, manual data processing, and system monitoring. The internship involves working with Docker, Kubernetes, RabbitMQ, PostgreSQL, Graylog, and ClickHouse. Working hours are flexible, at least half of usual work hours during studies.
Must have:
  • Python programming
  • Microservice architecture
  • Data collection & processing
  • System maintenance
  • Debugging & troubleshooting
Good to have:
  • Experience with CI/CD (Jenkins)
  • Familiarity with Docker & Kubernetes
  • Experience with RabbitMQ and Databases (PostgreSQL)
  • Knowledge of Graylog and ClickHouse
Perks:
  • Flexible working hours
  • Modern tools and systems
  • CI/CD process learning
  • Linux, Python, and automation experience
  • International environment
  • Free coffee, beverages, and cookies
  • Relaxation areas
  • Sports activities
  • Access to technical literature

Job Details

Description

At ReversingLabs, our application security and threat intelligence solutions have become essential to advance cybersecurity around the globe. Funded by our recent Series B investment, we’re now on a journey to expand adoption and accelerate growth, as well as to hire top talent across the security industry.

This is a game-changing opportunity. We know every application threatens businesses with new supply chain risks. ReversingLabs is the only company that can dissect any binary at the speed, scale, and explainability to protect the enterprise end-to-end.

Our vision is clear. Arming every company with the insight to ensure that every piece of software built or bought is secure and can be trusted, and that every threat is detected. We are seeking extraordinary talent to help forge this transformational journey at ReversingLabs.

The ReversingLabs TitaniumCloud team is a group of experts responsible for developing and maintaining a distributed system built on a microservice Docker architecture.

Students interested in working on collecting large volumes of data are invited by ReversingLabs to join our Harvesting team.

You will join a team that manages systems for collecting files from various sources, metadata, and network information. The system is based on a microservice architecture, written in the Python programming language, and uses RabbitMQ for message exchange. The team manages over 2,000 Docker containers, which analyze 10 million potential metadata daily and collect over 3 million files.

As a team member, you will have the opportunity to gain additional experience in microservice development, working with highly scalable systems, and managing the quality of collected data, as well as all the tools we use in our daily work.

Responsibilities:

  • Designing, implementing, and maintaining spiders, crawlers, and scrapers
  • Detecting, investigating, diagnosing, and fixing issues and bugs in systems
  • Maintaining and monitoring systems
  • Manual collection and processing of data

In our work, we use Python as the programming language, Jenkins for CI/CD, Docker and Kubernetes for containerization, a microservice architecture, message queuing via RabbitMQ and PostgreSQL databases, and Graylog and Clickhouse DB for logging and data analysis. We follow standardized development practices, including code review and a mentoring system.

During studies, working hours are adjusted to your schedule, with at least half of the usual work hours preferred.

Benefits:

  • Opportunity to work with modern tools and systems, learn about CI/CD processes, as well as gain experience in various Linux, Python, and automation-related areas
  • During studies, working hours are adjusted to your schedule, with at least half of the usual work hours preferred.
  • Challenging projects in an international environment
  • Perks of our Zagreb office: free coffee, beverages, and cookies, mingling and relaxation areas, sports activities, access to technical literature, and more

We particularly encourage students who are at the beginning of their studies to apply since we offer a long-term student internship.

If you want to learn more, check out our web page #LI-MV1




Similar Jobs

Luxoft - Lead Integration and Release Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
β€’ 2 Months ago
IGT - Configuration Release Engineer I

IGT

West Greenwich, Rhode Island, United States (Hybrid)
β€’ 2 Months ago
Coursera - Senior Software Engineer, Infrastructure

Coursera

India (Remote)
β€’ 1 Month ago
King - Senior Backend Developer I Shared Technology

King

Stockholm, Stockholm County, Sweden (On-Site)
β€’ 1 Month ago
Google - Technical Solutions Engineer I, AI/ML

Google

(On-Site)
β€’ 2 Months ago
Google - Partner Engineer, Google Cloud

Google

(On-Site)
β€’ 2 Months ago
The Mill Adventure - DevOps Engineer

The Mill Adventure

St. Julian's, Malta (Remote)
β€’ 1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
β€’ 2 Months ago
Luxoft - Lead Software Solution Architect

Luxoft

Poland, Ohio, United States (Remote)
β€’ 2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Manager, Systems Reliability Engineering

The Walt Disney Company

Burbank, California, United States (On-Site)
β€’ 1 Month ago
Gameloft - Mid/Senior Java Software Developer

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
β€’ 6 Months ago
CloudLinux - Senior PHP Developer/Performance optimization (worldwide remote, work anywhere)

CloudLinux

Ljubljana, Ljubljana, Slovenia (Remote)
β€’ 3 Months ago
Activision - Senior Staff Backend Engineer - Activision Blizzard Media

Activision

San Francisco, California, United States (On-Site)
β€’ 3 Months ago
Witzeal - DevOps Engineer

Witzeal

Gurugram, Haryana, India (On-Site)
β€’ 4 Months ago
Blinkhealth - Quality Assurance Engineer

Blinkhealth

India (On-Site)
β€’ 2 Months ago
91HR - SDET

91HR

India (Remote)
β€’ 4 Months ago
IGT - Systems Engineer

IGT

Reno, Nevada, United States (Remote)
β€’ 2 Months ago
Sumo Logic - Senior Software Engineer II, QE - ML/AI

Sumo Logic

Bengaluru, Karnataka, India (Hybrid)
β€’ 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in City of Zagreb, Croatia

Reversing Labs - DevOps Engineer - Student Internship

Reversing Labs

City Of Zagreb, Croatia (Hybrid)
β€’ 2 Months ago
Nielsen Holdings - Quality Control Analyst

Nielsen Holdings

Zagreb, Croatia (Hybrid)
β€’ 2 Months ago
Reversing Labs - Senior Software Engineer

Reversing Labs

Zagreb, Croatia (Hybrid)
β€’ 3 Months ago
Room 8 Studio - Project Art Director

Room 8 Studio

Croatia (On-Site)
β€’ 3 Months ago
Nanobit - Administrative Associate

Nanobit

Zagreb, Grad Zagreb, Croatia (On-Site)
β€’ 3 Months ago
PwC - Senior Associate IT Auditor

PwC

Zagreb, Croatia (On-Site)
β€’ 4 Months ago
Gamepires - Head of Marketing - SCUM

Gamepires

Zagreb, Croatia (On-Site)
β€’ 6 Months ago
Nielsen Holdings - Accountant

Nielsen Holdings

Zagreb, Croatia (On-Site)
β€’ 3 Months ago
Reversing Labs - IT Operations and Infrastructure Principal Engineer

Reversing Labs

Zagreb, Croatia (Hybrid)
β€’ 3 Months ago
PwC - Experienced IT Auditor

PwC

Zagreb, Croatia (Hybrid)
β€’ 3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Microsoft - Senior Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
β€’ 1 Month ago
Microsoft - Software Engineer II - Azure Storage

Microsoft

Redmond, Washington, United States (On-Site)
β€’ 1 Month ago
Microsoft - Senior Azure Advanced Cloud Engineer - Customer Focused

Microsoft

(Remote)
β€’ 1 Month ago
Luxoft - .NET developer

Luxoft

San Antonio, Texas, United States (On-Site)
β€’ 1 Month ago
Jade Global - Release Manager

Jade Global

Pune, Maharashtra, India (On-Site)
β€’ 3 Months ago
Thrasio - Cloud Engineer II

Thrasio

Kolkata, West Bengal, India (Remote)
β€’ 4 Months ago
Clarivate - Senior Data Engineer

Clarivate

Karnataka, India (On-Site)
β€’ 3 Months ago
Microsoft - Software Engineer II

Microsoft

Phoenix, Arizona, United States (Hybrid)
β€’ 1 Month ago
Microsoft - Technical Support Engineer - Azure Cloud

Microsoft

(Remote)
β€’ 1 Month ago
Reversing Labs - DevOps Engineer - Student Internship

Reversing Labs

City Of Zagreb, Croatia (Hybrid)
β€’ 2 Months ago

Get notifed when new similar jobs are uploaded