#

Principal Data Engineer

HAYS

Warszawa, mazowieckie

Opis stanowiska pracy

Principal Data Engineer
Warszawa
NR REF.: 1186720

Your new company: 

For a German life sciences and agriculture company, we are looking for an experienced person for the position of Principal Data Engineer.


Your new role: 

The Principal Data Engineer will contribute to solution design and build, as well as drive definition and adoption of best practices across the organisation. 

  • Drive design and development of organisational technical strategy
  • Author code to contribute new features to a codebase, evolve existing features and fix defects
  • Collaborate with product managers and stakeholders to define and refine solution requirements
  • Provide thought leadership and be a trusted technical advisor to the business
  • Communication of technical principles, solutions and recommendations with business stakeholders, product managers, and other technical leaders
  • Review code contributions from team members to provide constructive and actionable feedback
  • Collaborate with Principal Engineers and other engineering teams across the organisation to ensure a cohesive and coherent architecture
  • Work with leadership and teams to prospect for and evaluate impactful, purpose-fit technology to introduce to our problem-solving toolbelts
  • Work with teams to resolve conflicts which occur during the software development lifecycle
  • Mentoring of engineers and aiding their journey to become passionate experts in the craft of outstanding software

What you39ll need to succeed:

  • Bachelor’s degree in computer science, management information systems, or a related discipline
  • Deep knowledge of the Go programming language
  • Knowledge of key architectural patterns, such as microservices and event-driven architecture, with a deep understanding of their related trade-offs
  • A deep understanding of various API protocols such as gRPC, JSON over HTTP, and GraphQL along with design best practices and trade-offs
  • Experience with utilising data formats and interface description languages such as Protobuf3
  • An understanding of containerised applications and their corresponding lifecycle
  • Strong understanding of Kubernetes architecture and concepts with direct experience deploying software using the Kubernetes control plane
  • Knowledge of best practices for Continuous Integration and Continuous Deployment (CI/CD)
  • Familiarity with Observability concepts, such as Service Level Objectives (SLOs) and Service Level Indicators (SLIs), and related tooling (e.g., Datadog, OpenTelemetry, etc…)
  • Demonstrated experience as a productive reviewer of code, with an ability to coach others on the differentiation of style and correctness
  • Direct Experience with relational databases and declarative query languages such as SQL (e.g., Oracle, Postgres, etc…)
  • Knowledge of NoSQL databases, their corresponding query languages and relevant data modelling techniques and design patterns (e.g., Google Cloud Spanner, Amazon DynamoDB, Neo4j)
  • Experience with the git version control system and related tools such as GitHub or GitLab
  • Deep knowledge of public cloud concepts and infrastructure with providers such as Google Cloud Platform or Amazon Web Services
  • Familiarity with the publish/subscribe models and supporting technologies (e.g., Apache Kafka, Google Pubsub, AWS SNS/SQS, etc…)
Nice-to-Haves:
  • Demonstrated experience with other object-oriented and functional programming languages (e.g., Python, Java, C, C++, Scala, Rust, etc…)
  • Experience with geospatial data structures and algorithms (e.g., vector and raster data)
  • A demonstrated understanding of Machine Learning and Generative AI concepts
  • Experience building Kubernetes custom controllers and working with the “Operator Pattern”
  • Knowledge of Google’s Resource Oriented Design (https://cloud.google.com/apis/design/resources) approach to API design
  • Direct experience working with Apache Kafka for streaming data and message exchange
  • Experience with Infrastructure as Code (IaC) (e.g. Terraform, Pulumi, etc)
  • Knowledge of the agricultural domain.

What you39ll get in return: 

  • A flexible, hybrid work model
  • Great workplace in a new modern office in Warsaw
  • Career development, 360° Feedback & Mentoring programme
  • Wide access to professional development tools, trainings, & conferences
  • Company Bonus & Reward Structure
  • VIP Medical Care Package (including Dental & Mental health)
  • Holiday allowance (“Wczasy pod gruszą”)
  • Life & Travel Insurance
  • Pension plan
  • Co-financed sports card - FitProfit
  • Meals Subsidy in Office
  • Budget for Home Office Setup &
    Maintenance
  • Access to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairs
  • Tailored-made support in relocation to Warsaw when needed
  • Please send your CV in English
WORK LOCATION: WARSAW

What you need to do now: 

If you39re interested in this role, click 39apply now39 to forward an up-to-date copy of your CV, or call us now.

Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.

Prezentacja firmy

HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodow... Rozwiń

Dodatkowe informacje

Ostatnia aktualizacja:
07/09/2024
Wymiar etatu:
Pełny etat
Rodzaj umowy:
Na czas nieokreślony
Liczba wakatów:
1
Min. doświadczenie:
1 rok
Min. wykształcenie:
Policealne
Branża / kategoria:
Praca IT - Project Management, Praca IT - Programowanie / Analizy, Praca IT - ERP

Podobne oferty pracy

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi