Senior Big Data Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Experteer Overview In this Senior Big Data Developer role, you will design and scale high-performance data platforms to support critical business decisions. You will lead complex data engineering work across cross-functional teams, delivering robust systems built on Java, Confluent Kafka, and Flink. Your work directly shapes Citi’s data processing at scale, driving impact across products and platforms. This role offers the chance to influence architectural standards and mentor engineers while advancing regulatory and data governance considerations. Compensation / Benefits * Design scalable big data pipelines and distributed systems using Java and Apache Kafka for real-time processing * Architect and implement data solutions aligned with enterprise standards for reliability, performance, and maintainability * Deploy and manage containerized workloads and microservices on ECS/OpenShift and Kubernetes environments * Collaborate with engineering and product teams to enable new capabilities and process improvements * Define and enforce coding, testing, debugging, and deployment standards * Analyze complex business/processes to deliver innovative engineering solutions * Mentor mid-level developers and analysts to ensure delivery goals * Assess risk and ensure solutions meet regulatory, compliance, and data governance requirements Tasks * 6+ years in software or application development with a focus on big data engineering or distributed systems * Deep Java development experience with production-grade data applications * Hands-on experience with Confluent Kafka and Apache Flink (or Spark Streaming) * Strong Kubernetes and enterprise container platforms experience (ECS or OpenShift) * Solid understanding of container orchestration concepts and resource management * Proven track record of leading complex technical projects from design to production * Leadership experience mentoring developers and coordinating delivery * Excellent communication translating complex technical concepts to diverse audiences Key requirements * medical, dental & vision coverage * 401(k) with matching * life and disability insurance * wellness programs * paid time off * paid holidays
Requirements
and process improvements * Define and enforce coding, testing, debugging, and deployment standards * Analyze complex business/processes to deliver innovative engineering solutions * Mentor mid-level developers and analysts to ensure delivery goals * Assess risk and ensure solutions meet regulatory, compliance, and data governance requirements Tasks * 6+ years in software or application development with a focus on big data engineering or distributed systems * Deep Java development experience with production-grade data applications * Hands-on experience with Confluent Kafka and Apache Flink (or Spark Streaming) * Strong Kubernetes and enterprise container platforms experience (ECS or OpenShift) * Solid understanding of container orchestration concepts and resource management * Proven track record of leading complex technical projects from design to production * Leadership experience mentoring developers and coordinating delivery * Excellent communication translating complex technical aaaa data to diverse audiences Key requirements * medical, dental & vision coverage * 401(k) with matching * life and disability insurance * wellness programs * paid time off * paid holidays
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top Big Data Technologies That You Need to Know
Making Data Warehouses Fast: A Developer’s Story
Top-Paying Tech Jobs (with Salaries)
React Developer Salary [2023]