Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Agile @ 3
Azure @ 3
Azure DevOps @ 3
Bash @ 5
CI/CD @ 6
Communication @ 3
Compliance
Data Engineering
DevOps @ 6
Distributed Systems
ETL
GCP @ 3
Grafana @ 2
Hive @ 3
JVM @ 3
Java @ 6
Kafka @ 3
Kibana @ 3
Kubernetes @ 3
Linux @ 5
Microservices @ 6
Observability @ 2
Oracle @ 3
Prometheus @ 2
Python @ 3
RDBMS
Scala @ 3
Security
Spark @ 3
Spring Boot @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
ING Hubs Poland is hiring for a full-time Big Data Engineer role focused on software and data engineering within the Wholesale Banking Data Ingestion Layer. The role involves building scalable, reliable, and maintainable data platforms and microservices in a DevOps-oriented environment. The global ING job architecture naming convention for this role is “Engineer IV”.
Responsibilities
- Design, develop, and maintain microservices using Java, Spark, Scala, Spring Boot, and Python.
- Build and support scalable, generic ingestion pipelines using Hive, NiFi, and HDFS on the Cloudera platform.
- Collaborate with ETL engineers to optimize snapshot-based ingestion and metadata-driven architectures.
- Develop and maintain monitoring dashboards using tools such as Kibana.
- Automate operational tasks using Bash and other scripting tools.
- Work with distributed systems and data platforms including Kafka, Spark, and Linux-based environments.
- Integrate with DataStage and Oracle systems to support enterprise data workflows.
- Participate in code reviews, testing, and CI/CD processes.
- Follow best practices in software development, security, DevOps, and data engineering.
- Contribute to the development and evolution of scalable, metadata-driven ingestion solutions supporting analytics, reporting, and regulatory compliance.
Requirements
- Strong Java programming skills and experience designing and developing microservices-based applications.
- Hands-on experience with Spring Boot and Apache Spark.
- Solid understanding of Big Data technologies, including Spark, Hive, HDFS, Kafka, and NiFi.
- Working knowledge of databases, including Oracle and other relational database management systems.
- Proficiency in Linux environments and Bash shell scripting.
- Hands-on experience with monitoring and visualization tools such as Kibana.
- Experience with CI/CD pipelines and a strong DevOps mindset.
- Motivation to design and build scalable, reliable, and maintainable systems.
- A data-driven mindset with a focus on data quality, reliability, and governance.
- Effective communication skills in English and the ability to collaborate with diverse stakeholders.
- Ability to design structured, reusable processes and work in a disciplined, production-focused environment.
- Team-oriented, proactive, curious, and committed to continuous learning and process improvement.
- Strong ownership and delivery mindset covering the full lifecycle from development to production.
Additional Qualifications
- Experience with Azure DevOps and Kubernetes.
- Experience with Google Cloud Platform (GCP).
- Experience with Python, Scala, or other JVM-based languages.
- Familiarity with observability and monitoring tools such as Grafana, Prometheus, and the ELK stack.
- Experience working in an Agile/Scrum development environment.
Team and Platform
The Wholesale Banking Data Ingestion Layer is one of the largest and most complex data lakes within ING. The platform is a foundational component for analytics, reporting, and regulatory compliance. The team operates at the intersection of software and data engineering in a DevOps-oriented environment where automation, resilience, and collaboration are key.
More jobs at ING
Summer 2027 Internship - Tech (Innovation)
ING · New York City, United States
USD 35 per hour
Summer 2027 Internship - Tech (Information Security)
ING · New York City, United States
USD 35 per hour
Summer 2027 Internship - Tech (Infrastructure)
ING · New York City, United States
USD 35 per hour
Master Thesis Project: Evaluating Fairness Interventions in Machine Learning
ING · Amsterdam, Netherlands
EUR 8,400 per year
DevOps MSSQL Administrator (Operation & Automation)
ING · Warsaw, Poland
PLN 144,000-192,000 per year
Similar jobs
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Senior Site Reliability Engineer, AIOps
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
DevOps Engineer
ABN AMRO · Amstelveen, Netherlands
EUR 72,800-104,000 per year
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year