Principal Data Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Principal Data Engineer

Principal Data Engineer Miejsce pracy: Warszawa Technologies we use Expected Golang
Kafka

REST API


Cloud

CI/CD


Git
Kubernetes
SQL
NoSQL
Optional Google Cloud Platform
IaC
Python
Machine Learning
Operating system Windows
macOS
About the project At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ‘Health for all, Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible’. There are so many reasons to join us. If you’re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice.

In Crop Science at Bayer, Data Engineers are responsible for building backend data services, pipelines, and platforms. Our engineering teams in the Global Data Assets organization cover a broad range of domains relevant to agriculture, constructing reusable data APIs used to power our internal and external experiences.

The Principal Data Engineer will contribute to solution design and build, as well as drive definition and adoption of best practices across the organization.
Your responsibilities Drive design and development of organizational 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 organization 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
Our requirements 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 and GraphQL along with design best practices and trade-offs
Experience with utilizing data formats and interface description languages such as Protobuf3
An understanding of containerized 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 modeling techni­ques 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…)
Optional 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 ( 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
Development opportunities we offer conferences abroad
conferences in Poland
development budget
external training
intracompany training
mentoring
substantive support from technological leaders
support of IT events
technical knowledge exchange within the company
time for development of your ideas
What we offer 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 sport 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
Benefits sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
flexible working time
integration events
dental care
retirement pension plan
fuel allowance
no dress code
video games at work
coffee / tea
drinks
parking space for employees
leisure zone
employee referral program
extra leave
Company Car
Bayer is an Equal Opportunity Employer. Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s).

Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.
We kindly inform that we will only contact selected candidates.

Bayer welcomes applications from all individuals regardless of race, national origin, gender, age, physical characteristics, social origin, disabilities, union membership, religion, family status, pregnancy, sexual orientation, gender identity, gender expression, or any unlawful criterion under applicable law. We are committed to treating all applicants fairly and avoiding discrimination.

Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.

Bayer offers the possibility of working in a hybrid model. We know how important work-life balance is, so our employees can work from home, from the office or combine both work environments. The possibilities of using the hybrid model are each time discussed with the manager.
Please send your CV in English
Digital Hub Warsaw at Bayer At the Heart of the Digital Hub Warsaw at Bayer lies the agile culture and mindset. Its philosophy and principles are in our DNA and drive the growth and the heartbeat of our organization in order to build and expand the DHub across all six functional divisions: Crop Science, Cyber Security & Risk Management, Consumer Health, Pharma, Enabling Functions and Enterprise Platforms & Innovation. To allow our organization to thrive and grow we embrace a culture of open leadership, people empowerment, people development, diversity and innovation. This approach create a place where creative and innovative minds from the fields of data-science, cyber security software engineering and more, can come together, collaborate, and achieve great things. Here in Warsaw, you can think freely without entrenched hierarchical structures, artificial guidelines and boundaries - mirroring the work culture of a dynamic start-up.

Original job Principal Data Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Warszawa, Mazowieckie

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Poland

Share this job with your friends

💰

Browse the Top Paying Jobs Others Salaries

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.