Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

emagine Polska

New

Integration Engineer

Posted Updated 48 views
Discussion

Summary

Lead Integration Engineer modernizing data exchange in R&D systems in Warsaw (hybrid). Day to day: designing API-first architectures, building event-driven integrations with Kafka, implementing IaC with Terraform, and setting CI/CD standards via GitHub Actions, using Python/FastAPI, Databricks, Kubernetes, and Azure.

The Lead Integration Engineer will play a crucial role in modernizing the data exchange within Research and Development systems. This role focuses on integrating and building scalable, maintainable solutions to support scientific work.

Responsibilities:

  • Design and implement API-first architectures.

  • Build reusable integration capabilities.

  • Drive standardization of API contracts, schemas, and governance.

  • Lead adoption of event-based integrations using Kafka.

  • Implement Infrastructure as Code using Terraform.

  • Define CI/CD standards using GitHub Actions.

  • Participate in architecture and design reviews.

  • Mentor fellow engineers and establish best practices.

Must Haves:

  • 10+ years of experience in software development.

  • Proficiency in Python and FastAPI.

  • Experience with Databricks and Data Lake architecture.

  • Understanding of REST APIs and microservices architecture.

  • Familiarity with event-driven architecture, particularly Kafka.

  • Experience with Kubernetes and Azure services.

  • Solid grasp of Infrastructure as Code (IaC) principles, particularly using Terraform.

  • Expertise in CI/CD pipelines and GitHub Actions.

  • Design experience in distributed systems and software development life cycle (SDLC) best practices.

Nice to Haves:

  • Experience in API management and Databricks Zerobus.

  • Knowledge of event sourcing and Apache Flink.

  • Familiarity with data mesh concepts.

Other Details:

  • Location: Warsaw (hybrid work setup).

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →