Software Engineer ( Data Integration) @ Bayer
Core
Building and maintaining data integration services and APIs to bridge data flows to the Analytics Data Platform within Pharma Commercial.
Role type
Senior Software Engineer (Data Integration)
Builds
Data integration services, RESTful APIs, and data products for Pharma Commercial.
Domain
Pharma / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Snowflake SQL, Python (FastAPI), AWS services, GitOps, API design (OpenAPI/Swagger), CI/CD (GitHub Actions), PostgreSQL, Docker, Kubernetes, TDD
Preferred skills
Kafka/Cloud Messaging Queues, OpenTelemetry, Prometheus, Grafana, Amazon CloudWatch, AI coding assistants
Technologies
Snowflake, Python, FastAPI, AWS, GitHub, Docker, Kubernetes, Kafka, OpenAPI, Swagger, GitHub Actions, PostgreSQL
Responsibilities
Build and maintain data integration services and APIs using cloud components and the Internal Developer Platform (Backstage). Validate, query, and optimize data products using Snowflake SQL. Develop and maintain RESTful APIs using Python and FastAPI. Apply GitOps practices to manage infrastructure and deployment configurations. Conduct thorough PR reviews.
Seniority
Senior, hands-on IC