Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

emagine

NewBe an early applicant

Lead Integration Engineer

Posted 6 views
Discussion

Summary

Lead engineer in Warsaw (hybrid) modernizing data exchange for R&D/scientific systems: designing API-first integrations, driving event-driven architecture with Kafka, and setting CI/CD and IaC standards using Python/FastAPI, Databricks, Terraform, GitHub Actions, Kubernetes, and Azure, while mentoring engineers.

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 Lead 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 →