Senior Data Engineer – Enterprise Data Frameworks (Java Spark Focus)

Citizens Bank
Phoenix
Workplace: HybridFull timeUSD 120,000 - 160,000 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Collaborating","Mentoring","Curiosity","Leadership","Problem-solving"]

Lead the design and development of scalable, high-performance data processing systems using Java and Apache Spark. Build and integrate Spark-based pipelines with backend services and APIs, mentor engineers, and ensure secure, compliant, and efficient data frameworks in a hybrid work environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Citizens Bank
Citizens Bank
2 months ago

Senior Data Engineer – Enterprise Data Frameworks (Java Spark Focus)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Lead the design and development of scalable, high-performance data processing systems using Java and Apache Spark. Build and integrate Spark-based pipelines with backend services and APIs, mentor engineers, and ensure secure, compliant, and efficient data frameworks in a hybrid work environment.
Location: Phoenix
Workplace: Hybrid
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering

Key Responsibilities

  • •Design and implement distributed data processing pipelines using Apache Spark (Java) for large-scale data ingestion, transformation, and analytics.
  • •Develop and maintain Java-based microservices and APIs to support data workflows and framework orchestration.
  • •Collaborate with UI engineers to integrate backend services with frontend applications for seamless user experiences.
  • •Translate business and technical requirements into scalable data engineering solutions.
  • •Optimize Spark jobs for performance, reliability, and cost-efficiency across cloud and on-prem environments.

Pay and Benefits

Salary: USD 120,000 - 160,000 annually
Perks:Health InsuranceRetirement BenefitsWellness StipendMaternity Leave

Key Requirements

  • •7+ years of experience in data engineering with strong proficiency in Java and Apache Spark.
  • •Proven experience building and optimizing Spark jobs for batch and streaming data.
  • •Solid understanding of data lake architectures, Iceberg/Parquet, and metadata-driven frameworks.
  • •Experience with Spring Boot, RESTful APIs, and microservices architecture.
  • •Familiarity with CI/CD pipelines, Git, and containerization (Docker/Kubernetes); exposure to AWS (S3, EMR, Lambda, API Gateway) is a plus.
Experience:7+ yearsData engineeringEnterprise dataBig data
Education:Bachelor's in Computer Science, Engineering
Skills:CollaboratingMentoringCuriosityLeadershipProblem-solving
Languages:English
Tech Stack:JavaApache SparkSparkSpring BootRESTful APIsMicroservicesDockerKubernetesGitCI/CDAWSS3EMRParquetIceberg

Company Brief

Citizens Bank
Regional bank offering retail and commercial banking, mortgage lending, wealth management, and payment services to individuals and businesses across the United States.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Providence, United States
Founded: 1828
Website