Sr. Data Engineer - backend oriented (Java/Python/Go)
Responsibilities
Build and maintain scalable backend systems supporting investment and AI-driven applications, owning them end-to-end
Develop batch and streaming data pipelines for ingestion, processing, and delivery across systems and models
Implement and integrate generative AI and LLM solutions, including APIs, embeddings, and production workflows
Design and maintain reliable microservices and APIs with a focus on performance, scalability, and security
Improve system stability through monitoring, observability, and performance optimisation
Collaborate with cross-functional teams to move solutions from prototype to production
Build and maintain CI/CD pipelines, automated testing, and deployment processes
Contribute to engineering best practices and support team capability growth
Ensure compliance with security and data governance standards
Requirements
5+ years of backend or software engineering experience
Experience building data pipelines (batch and streaming)
Hands-on experience with AI/ML or generative AI in production environments
Strong coding skills in Java, Python, or Go
Experience with cloud platforms, Docker, and container orchestration
Knowledge of CI/CD, testing, and infrastructure automation
Strong SQL and data modelling skills
Good communication and collaboration skills
Eligibility to work in Poland (Warsaw office)
High ethical standards
Sr. Data Engineer - backend oriented (Java/Python/Go)
Sr. Data Engineer - backend oriented (Java/Python/Go)