.
Staff Software Engineer
  • Kraków
Staff Software Engineer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Link Group
22. 8. 2024
Informacje o stanowisku

Staff Software Engineer


About the Role:

Are you seeking to join a small, highly skilled team where your ideas are valued? A place where each colleague is an expert you can both learn from and teach? Do you enjoy optimizing processes and tools without bureaucratic hurdles? If working with large-scale hardware and processing gigabytes of data in milliseconds excites you, and deploying impactful software quickly is a priority, this role might be perfect for you.


About the Company:

We specialize in Internet marketing, with core products like an internet traffic marketplace, and other, a cloud-based tool for tracking marketing campaigns with data analytics and AI automation. We embrace a fast-paced environment with minimal bureaucracy, empowering employees to drive innovation.


About the Team:

Our team focuses on streaming data ingestion and online analytics using a custom-built database written in Java. We prioritize automated testing, rapid deployment, and paying off technical debt on time. Our tech stack includes Java 21, EC2, S3, RxJava, Disruptor, Aeron, Netty, and Kotlin.


Key Responsibilities:


  • Design the architecture of the database system.
  • Analyze requirements with a focus on performance, cost, and time.
  • Implement new services and APIs across all products.
  • Conduct experiments to improve algorithms and system architecture.
  • Ensure end-to-end testing, monitoring, and documentation.
  • Maintain cost-effective production clusters (Terraform) and manage AWS deployments.
  • Provide production support and investigate new technologies.


Requirements:


  • Advanced Java programming skills.
  • Strong knowledge of algorithms, data structures, and JVM garbage collection.
  • Experience with cloud computing and data processing.
  • Good command of English, both written and spoken.


Nice to Have:


  • Experience with AWS, Kubernetes, Apache Druid, Apache Spark.
  • Understanding of modern web app development and Linux OS architecture.


  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    111 387
    20 584