Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

$150k - $180k

Effectual Services

Position Summary We are seeking a Senior Data Engineer with specialized expertise in data streaming technologies to join our data team. This role focuses on building and maintaining high-performance data streaming architectures that enable real-time data processing and analytics. The ideal candidate will have deep experience with Apache Kafka, AWS Managed Streaming for Apache Kafka (MSK), Amazon Kinesis, and related streaming technologies in cloud environments. Role Focus A Senior Data Engineer at Effectual is primarily responsible for building and maintaining the streaming data architecture that enables real‑time data processing and analytics. This involves constructing robust data streaming pipelines that transform and transport data from various sources in real‑time, ensuring data flows efficiently through streaming systems for immediate analysis and operational decision‑making. You will focus on the efficient and secure management of streaming data systems, ensuring that data is processed, stored, and made available for real‑time analytics and downstream applications. Essential Duties and Responsibilities Streaming Data Architecture & Pipeline Development Design, build, and maintain scalable streaming data architectures using Kafka, MSK, and Kinesis Develop real‑time data pipelines that handle high‑volume, high‑velocity data streams Implement event‑driven architectures and microservices patterns for streaming data processing Create and optimize data streaming topologies for complex event processing scenarios Design fault‑tolerant streaming systems with proper error handling and data recovery mechanisms Kafka & MSK Management Configure, deploy, and manage Apache Kafka clusters and AWS MSK environments Implement Kafka Connect pipelines for streaming data integration Design optimal Kafka topic partitioning strategies and replication configurations Monitor and optimize Kafka cluster performance, throughput, and latency Implement Kafka security configurations including SSL/TLS, SASL, and ACLs Manage Kafka Schema Registry for data serialization and evolution Kinesis & AWS Streaming Services Design and implement Amazon Kinesis Data Streams and Kinesis Data Firehose solutions Configure Kinesis Analytics applications for real‑time stream processing Optimize Kinesis shard management and auto‑scaling configurations Implement Kinesis data retention and archival strategies Integrate Kinesis with other AWS services for comprehensive streaming solutions Data Processing & Analytics Develop real‑time stream processing applications using Apache Spark Streaming, Kafka Streams, or AWS Lambda Implement complex event processing (CEP) patterns for real‑time analytics Build streaming ETL pipelines that transform data in motion Create real‑time aggregations, windowing operations, and stateful stream processing Optimize streaming query performance and resource utilization Integration & Data Flow Management Ensure seamless integration between streaming systems and data lakes, data warehouses, and operational databases Implement data lineage and monitoring for streaming data pipelinesCreate automated data quality checks and validation for streaming data Manage data serialization formats (Avro, JSON, Protobuf) and schema evolution Coordinate with data scientists and analysts to ensure streaming data meets analytical requirements DevOps & Infrastructure Management Implement Infrastructure as Code (IaC) for streaming data platforms using Terraform or CloudFormation Automate deployment and management of streaming infrastructure through CI/CD pipelines Monitor streaming system health, performance metrics, and alerting Implement disaster recovery and high availability strategies for streaming systems Stay current with emerging trends in streaming technologies and cloud‑native solutions Team Collaboration and Project Management Collaborate with data architects, data scientists, and application teams on streaming data requirements Support rigorous project governance through daily progress reviews and time tracking Provide technical leadership and mentorship to junior data engineers Communicate complex streaming concepts to technical and non‑technical stakeholders Operate with transparency and responsiveness to support high‑performing teams Skills and Experience Required Experience 7+ years of experience in the data engineering field with significant streaming data specialization Bachelor's degree in Computer Science, Engineering, or related STEM field Extensive hands‑on experience with Apache Kafka including cluster management, performance tuning, and ecosystem tools Proven experience with AWS MSK and Amazon Kinesis services in production environments Strong background in real‑time data processing and stream analytics Technical Proficiencies Streaming Technologies: Apache Kafka, Kafka Connect, Kafka Streams, Amazon MSK, Amazon Kinesis (Data Streams, Data Firehose, Analytics) Programming Languages: Proficient in Python, Java, and Scala for streaming applications Stream Processing Frameworks: Apache Spark Streaming, Apache Flink, AWS Lambda for stream processing Data Serialization: Experience with Avro, Protocol Buffers, JSON, and schema registry management Big Data Technologies: Hadoop ecosystem, Apache Spark, distributed computing concepts Database Technologies: SQL and NoSQL databases, data warehousing solutions, time‑series databases Cloud and Infrastructure Skills AWS Services: Deep knowledge of AWS streaming and analytics services (MSK, Kinesis, Lambda, EMR, Glue) Containerization: Docker and Kubernetes for streaming application deployment Infrastructure as Code: Terraform, CloudFormation for streaming infrastructure automation Monitoring: CloudWatch, Prometheus, Grafana for streaming system observability Security: Implementation of streaming data security, encryption, and access controls Development and Operations Skills Expert use of code versioning tools such as GitHub Expert knowledge of Agile methodologies and delivery practices Experience with CI/CD pipelines for streaming data applications Understanding of data APIs, REST services, and microservices architectures Leadership Competencies Leadership & Team Management Risk Management and mitigation strategies for streaming systems Conflict Resolution Strategic Planning & Leadership for data streaming initiatives Resource Management and capacity planning Change Management for streaming technology adoption Target Certifications AWS Data Engineer Associate (required) AWS Solutions Architect Professional (preferred) AWS Developer Professional (recommended) Streaming‑Specific Certifications Confluent Certified Administrator for Apache Kafka (highly recommended) Confluent Certified Developer for Apache Kafka (preferred) Additional Valuable Certifications AWS Big Data Specialty (if available in current form) AWS Security Specialist Certified Associate Data Analyst with Python Certified Professional Python Programmer Level 1 Databricks Data Engineer Professional Programming Certifications Certified Associate Python Programmer Java or Scala certification (Oracle Certified Professional) Preferred Qualifications Experience with Apache Flink for advanced stream processing Knowledge of Apache Pulsar as an alternative messaging system Experience with event sourcing and CQRS patterns Understanding of Apache Airflow for batch and streaming workflow orchestration Experience with ksqlDB for stream processing using SQL Background in financial services, IoT, or other real‑time data intensive industries Experience with multi‑cloud streaming architectures Knowledge of Apache NiFi for data flow automation Performance Metrics Streaming pipeline uptime and reliability (99.9%+ availability) Data processing latency and throughput optimization Cost optimization of streaming infrastructure Successful real‑time analytics implementations Team productivity and knowledge transfer effectiveness Company Offered Benefits Medical, dental, and vision health insurances Short term disability, long term disability and life insurances 401(k) with Company match Paid time off (PTO) (120 hours PTO that accrue over one year) Paid time off for major holidays (14 days per year) These and any other employee benefit offerings are subject to management's discretion and may change at any time. Physical Demands and Work Environment The work is generally performed in an office environment. Physical demands include sitting, keyboarding, verbal communication, written communication. Employees are occasionally required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodation may be made to enable individuals with disabilities to perform the functions. Salary Range for this position: $150,000-$180,000 CA ID: IT10000478 Salary ranges provided are for informational purposes only and may vary depending on factors such as experience, qualifications, and geographic location. The final salary offer will be determined based on the candidate's skills and alignment with the role requirements. Effectual Inc. is an EEO employer and does not discriminate on the basis of any protected classification in its hiring, promoting, or any other job‑related opportunity. #J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Jersey City, NJ vacancy
  •  ...A tech company in Jersey City is seeking a Senior Data Engineer with strong expertise in Python and Kubernetes, along with CI/CD processes. The ideal candidate will have experience in job orchestration, especially with Airflow, and familiarity with Snowflake. This hybrid... 
    Senior

    Highbrow

    Jersey City, NJ
    4 days ago
  •  ...A leading technology consulting firm seeks an experienced Data Engineer to design and implement data pipelines using AWS and Kafka. The ideal candidate will have strong skills in Python, SQL, and data engineering processes. You will work with multiple stakeholders to ensure... 
    Senior
    Full time

    Inizio Partners Corp

    Jersey City, NJ
    4 days ago
  •  ...Glint Tech Solutions is seeking a skilled Data Engineer in Jersey City, United States. In this role, you will build and maintain scalable ETL/ELT data solutions to enhance our analytics and machine learning capabilities. The ideal candidate will have 7–10 years of experience... 
    Senior

    Glint Tech Solutions

    Jersey City, NJ
    3 days ago
  •  ...A technology company in Jersey City is seeking an experienced Data Engineer to build and maintain scalable data infrastructure that supports analytics and machine learning initiatives. The ideal candidate will focus on ensuring data is reliable, accessible, and optimized... 
    Senior

    Compunnel

    Jersey City, NJ
    4 days ago
  • $120k - $140k

     ...A leading marketing technology firm in Jersey City, New Jersey, is seeking a Senior Data Engineer to build cloud-based data products. The role involves overseeing data environments, designing scalable systems, and mentoring a development team. Candidates should have extensive... 
    Senior
    Work at office
    Flexible hours

    Omnicom Group Inc.

    Jersey City, NJ
    4 days ago
  •  ...Senior Data Engineer- Jersey city, NJ Must have: Spark, Scala, Java, AWS (EMR) Nice to have: Python, S3 EC2, EKS, Hadoop, Impala, Hive, Airflow Domain knowledge a plus Data set size is 500m-1b rows per batch His resume review focuses... 
    Senior

    Apex Informatics

    Jersey City, NJ
    11 hours ago
  •  ...Hands-on experience with Azure Services: Databricks, Data Factory and DevOps Proficient in Python, Apache Spark, and PySpark Write advance and complex SQL queries with solid experience in database management Develop and maintain data models, data warehouses, and data... 
    Senior

    Inizio Partners Corp

    Jersey City, NJ
    3 days ago
  •  ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics...  ...team in the world. We are seeking an experienced Data Engineer to join our data team. In this role, you will be responsible for... 
    Senior
    Local area

    Tiger Analytics

    Jersey City, NJ
    3 days ago
  •  ...Mufgamericas in Jersey City, NJ is seeking a Sr. Database Engineer focused on security data engineering. The role involves designing high-volume security data models in Snowflake and leading data ingestion processes. Candidates should have 10+ years of experience in database... 
    Senior
    Work at office
    Remote work

    MUFG Americas

    Jersey City, NJ
    3 days ago
  •  ...We are seeking a meticulous ETL QA Tester with 6+ years of experience, strong SQL skills and experience in ETL testing to ensure data integrity, accuracy, and completeness throughout our data transformation processes. This role demands flexibility in working hours to... 
    Senior
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies LLC

    Jersey City, NJ
    4 days ago
  •  ...Programmers.io is looking for a Data Engineer in Jersey City, NJ. This hybrid role requires a candidate with extensive experience (10+ years) in Python and PySpark, strong skills in building scalable data pipelines, and a solid grasp of KYC/AML domains. The ideal candidate... 
    Senior

    programmers.io

    Jersey City, NJ
    4 days ago
  • $106.9k - $176.5k

     ...career wherever you want it to go.  Join EY and help to build a better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks. The ideal candidate will have strong client... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Hoboken, NJ
    4 days ago
  • $102.5k - $187.9k

     ...Studio+ – Adobe Customer Journey Analytics (CJA) Developer –Senior At EY, we’re committed to building a better working world...  ...strategies. The ideal candidate will have a strong background in data analytics, experience with Adobe CJA, and a passion for delivering... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Hoboken, NJ
    4 days ago
  •  ...stability of software applications and systems Required Skills: • Min 6 years of hands-on experience • AWS, Python, Spark • Data/Backend Software Developer Nice to have: • Certifications - AWS Solutions architect • Financial Domain
    Senior
    Work at office

    Concord IT Systems

    Jersey City, NJ
    4 days ago
  • $150k - $175k

     ...Fortitude Reinsurance Company Ltd. is seeking a Senior Associate in Data Solutions Engineering. This role involves developing data pipelines, implementing data transformations, and mentoring junior team members. The ideal candidate will have a Bachelor’s degree and four... 
    Senior

    Socotra

    Jersey City, NJ
    11 hours ago
  •  ...Senior Data Engineer / Data Architect Location: Jersey City, NJ (Hybrid) Duration: 12+ Months Contract Description: • Enterprise Finance Technology GWD Technology team is working on and implementing innovative solutions to improve forecasting processes and... 
    Senior
    Contract work

    Lorven Technologies

    Jersey City, NJ
    4 days ago
  •  ...TechDigital Group is seeking a Senior Technical Specialist in Jersey City, NJ. This role requires expertise in Apache Spark, Scala, and...  ...meet organizational goals. Key responsibilities include developing data processing frameworks, writing efficient code, and collaborating... 
    Senior

    TechDigital Group

    Jersey City, NJ
    1 day ago
  •  ...At AIG, we are reimagining the way we help customers to manage risk. Join us as a Data Engineering, Senior Associate to play your part in that transformation. It’s an opportunity to grow your skills and experience as a valued member of the team. Make your mark in Information... 
    Senior
    Work at office

    AIG

    Jersey City, NJ
    11 hours ago
  • $100k - $115k

     ...Must Have Technical/Functional Skills • Strong hands-on experience in Python programming for data engineering and data processing. • Extensive experience with Apache Spark (PySpark) for large-scale data processing and distributed computing. • Strong knowledge of... 
    Senior

    Tata Consultancy Services

    Jersey City, NJ
    4 days ago
  • A leading technology firm in Jersey City is looking for a Sr. Consultant, Data Engineer. In this role, you will design and develop Snowflake Data Cloud solutions, including data ingestion pipelines and governance. You will lead technical teams, mentor junior engineers,... 
    Senior
    Remote work

    IBM Computing

    Jersey City, NJ
    1 day ago
  • $65 per hour

     ...Overview Senior Data Engineer position with expertise in Python, Airflow, DBT Core, and Kubernetes/OpenShift. Onsite interviews are required. Jersey City, NJ. Key Highlights Senior Data Engineer level with strong communication (written and verbal) Technical focus on Python... 
    Senior

    Yoh, A Day & Zimmermann Company

    Jersey City, NJ
    1 day ago
  •  ...Senior AI/ML Data Engineer - Vice President This role is set within a dynamic Information Security department, requiring hybrid work in NYC, JC, or CLT. As a full-time position, it involves designing and implementing AI-driven cloud data solutions, leveraging advanced... 
    Senior
    Full time

    Mitchell Martin

    Jersey City, NJ
    1 day ago
  • $122k - $200k

     ...Hobbsnews is seeking a Senior Engineer for the Data Acquisition Team in Jersey City, New Jersey. This leadership role involves managing a high-performing engineering team to enhance the Market Risk Suite capabilities. The ideal candidate will bring 10+ years of software... 
    Senior

    Hobbsnews

    Jersey City, NJ
    4 days ago
  • $139.51k

     ...Develop complex data activities and pipelines as per designs and requirements. Ensure code quality standards are adhered to. Understand...  ...data applications. Deliver meaningful progress on the data engineering front to enable priority capabilities and objectives. Evolve the... 
    Senior
    Work at office

    AIG

    Jersey City, NJ
    4 days ago
  • $126k - $210k

     ...extraordinary. In this role you will Build robust batch/streaming data pipelines and transformations that ensure highquality, governed...  ...for complex pipelines and dependencies using modern data engineering tools. Partner with analytics, AI, business, and technology... 
    Senior
    Temporary work
    Worldwide
    Flexible hours

    BNY Mellon

    Jersey City, NJ
    2 days ago
  •  ...ERP with legacy and third-party systems. Proficient in Oracle PL/SQL for developing and tuning complex queries, procedures, and data models. Good knowledge of Unix/Linux shell scripting for automation and integration support. Experience integrating Oracle Fusion... 
    Senior

    LTM

    Jersey City, NJ
    1 day ago
  •  ...A reputable financial services firm is seeking an experienced Data Engineer to design and optimize data pipelines within their financial services environment. The role involves working extensively with Oracle and Hadoop technologies, ensuring data governance, security,... 
    Senior

    FIRST SOFTSOLUTIONS INC

    Jersey City, NJ
    3 days ago
  •  ...Role description Title: Oracle Fusion AI Engineer Location: Jersey City, NJ (Hybrid 3 Days onsite) GenAI Engineer with hands-on...  ...cases supporting enterprise migrations across GL, AP, FA, Master Data, Reporting, and downstream processes. • Implement prompt... 
    Senior

    LTM

    Jersey City, NJ
    5 days ago
  • $140k - $160k

     ...learn more, visit . Position Summary: Join our mission to transform pharmacy benefits and healthcare navigation as a Senior Data Engineer (Analytics Engineer). You will build and maintain reliable data models within Snowflake with dbt, and improve data quality and... 
    Senior
    Local area
    Remote work
    Flexible hours

    Capital Rx

    New York, NY
    1 day ago
  • $120k - $140k

    Pearson is looking for a Data Engineer to design and maintain cloud-native data pipelines in Hoboken, NJ. The role involves collaborating with various teams, ensuring data quality, and applying data governance standards. Candidates should have expertise in AWS services,... 
    Senior

    Pearson

    Hoboken, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!