Join Our New Team in Kraków! We are building a dynamic new team in Kraków for one of our esteemed clients. This is a unique opportunity to be part of a cutting-edge project, work with innovative technologies, and collaborate with industry leaders like Facebook, Google, and Twitter. If you're passionate about technology and eager to make a significant impact, we want to hear from you!
Backend/Data Engineer
SKILLS: Python/Java/Scala | Kafka | AWS/GCP
B2B: PLN 130 - 150 / Hour 💰
LOCATION: Kraków (Hybrid Work Mode)*
*Combine the benefits of in-office collaboration and remote work, with three days at our Kraków office and two days from home.
Key Duties and Requirements: A Roadmap to Your Professional Success 🚀
Scope of responsibilities:
- Design, develop, and maintain robust data platform solutions and features from concept to production.
- Build scalable systems for processing and organizing massive volumes of data.
- Collaborate with cross-functional teams, including Product Managers, Data Engineers/Analysts, and Software Engineers, to deliver innovative data solutions.
- Evaluate and integrate new technologies to improve platform performance and reliability continuously.
- Ensure high-quality deliverables through rigorous unit and integration testing.
- Participate in system monitoring, on-call rotations, and troubleshooting to maintain platform stability.
Here’s a set of skills we require:
- 3+ years of experience in backend or data engineering roles.
- Proficiency in programming languages such as Python, Java, or Scala.
- Solid experience with big data technologies like Spark, Hadoop, or Kafka.
- Strong problem-solving skills, a positive attitude, and a willingness to learn and take on challenges.
- Ability to independently drive feature development from concept to delivery.
- Proficiency in English communication.
- Proficiency in Polish communication.
Nice to have:
- Experience with cloud platforms like AWS or GCP.
- Familiarity with infrastructure-as-code tools like Terraform.
Navigating the Hiring Process: What does the recruitment process for that position look like? 🍀
-
HR Screening - once we get your CV, we’ll take a look and schedule a brief call. During this conversation, you can learn more about the company and your role. The call is also for us to learn more about you and talk about your expectations. We make sure the conversation is concrete but also very informal and friendly. Duration about 15-30 minutes.
-
Technical interview - during this stage, we conduct two video calls with one of our client experts. We evaluate your technical knowledge and experience required for the open position. Duration is approximately 60 minutes.
-
System Design and Architecture interview - A hands-on coding exercise to assess your technical proficiency and approach to problem-solving. Duration is approximately 60 minutes.
-
Executive interview - Candidates meet with senior leaders to discuss their experience, goals, and cultural fit, often focusing on strategic thinking, leadership, and alignment with the company's values. Duration about 30-45 minutes.
-
HR Interview - A final interview with one of our client experts to discuss team fit, company culture, and address any remaining questions.
Join us in Kraków and be part of a pioneering team, where you'll work with state-of-the-art technologies and industry leaders.