Job Closed
This listing is no longer active.
A trusted cloud, data and analytics consulting and development partner helping businesses get more value from data
Senior Data Engineer
Location
Illinois
Posted
23 days ago
Salary
$160.6K - $180.6K / year
Seniority
Senior
Job Description
Senior Data Engineer
Wavicle Data Solutions
• Create the conceptual, logical and physical data models. • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of sources like Hadoop, Spark, AWS Lambda, etc. • Lead and/or mentor a small team of data engineers. • Design, develop, test, deploy, maintain and improve data integration pipelines. • Develop pipeline objects using Apache Spark / Pyspark / Python or Scala. • Design and develop data pipeline architectures using Hadoop, Spark and related AWS Services. • Load and performance test data pipelines built using the above-mentioned technologies. • Communicate effectively with client leadership and business stakeholders. • Participate in proposal and/or SOW development
Job Requirements
- Bachelor's degree in Computer Science, Data Engineering, Electronics Engineering, Data Science or related field of study plus 5 years of experience in related occupations is required.
- 5 years of experience in the following: Designing and implementing data pipelines in a cloud environment; Object-oriented programming using Scala, Python, R, or Java.
- 4 years of experience in the following: Using SQL to write complex, highly-optimized queries across large volumes of data.
- 3 years of experience in the following: ETL pipeline implementation using AWS, Azure or GCP services; Designing/implementing solutions using one or more of the following databases: Snowflake, AWS Redshift, Synapse, Big Query, Oracle, SQL Server, Teradata, Netezza, Hadoop, Mongo DB or Cassandra.
- 2 years of experience in the following: Cloud platforms: AWS, Azure, or GCP.
- Telecommuting is permitted. 40 hours/week.Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com Ref# 37814 for consideration.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D
- Unlimited Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long-Term Disability
- Employee Assistance Program
- Training & Development
- Work From Home
- Bonus Program
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Engineering Specialist – Data Architecture
Zup InnovationWe create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.
• Develop and maintain MLOps pipelines to automate the lifecycle of machine learning models. • Implement and optimize CI/CD pipelines specific to machine learning workflows. • Continuously monitor model performance in production, including logs, metrics, and alerts. • Design and apply strategies to detect and mitigate model performance degradation. • Ensure the security, governance, and compliance of data and models in production environments. • Collaborate with multidisciplinary teams to document and standardize MLOps-related processes.
Information Management Data Architect
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Assist in the analysis, design and development of a roadmap, design pattern, and implementation based upon a current vs. future state in a cohesive architecture viewpoint. • Gather and analyze data and develop architectural requirements at project level. • Responsible for multiple software projects as a project leader or internal consultant; support highly complex software projects that require in-depth domain knowledge or specialized architecture areas. • Participate in the data domain technical and business discussions relative to future architect direction. • Participate in the Data Governance Council. • Participate in development data and data delivery platforms that are service-oriented with reusable components that can be orchestrated together into different methods for different businesses. • Research and evaluate emerging technology, industry and market trends to assist in project development and/or operational support activities. • Effectively monitor and control costs in the organization.
Role Description We are hiring a Senior / Staff Data Engineer to build and evolve the data processing and pipeline layer that powers reporting, billing systems, and real-time data products at Index Exchange. This role focuses on designing and operating large-scale batch and streaming data pipelines , enabling reliable, scalable, and efficient data transformation across the platform. You will work on systems that transform raw, high-volume event data into clean, queryable, and production-grade datasets, supporting both API-driven data products and analytical workflows. - Process billions of events per day across distributed pipelines - Power core business datasets (reporting, billing, marketplace metrics) - Operate across batch (Spark) and streaming (Kafka / Flink) architectures - Require careful balancing of: - data correctness - processing efficiency - latency vs cost trade-offs You will solve problems such as: - Designing pipelines that scale without exploding compute costs - Managing data correctness at scale (deduplication, late data, joins) - Building systems that support both historical backfills and near real-time updates - Evolving pipelines from centralized processing (Hadoop) toward more distributed and efficient patterns - Streaming pipelines and Streaming DWs. Qualifications - Strong experience in data engineering at scale - Deep expertise in: - Spark (required) - SQL and data modeling - Experience with: - Airflow or workflow orchestration - Kafka or streaming systems - Strong understanding of: - distributed data processing - data modeling (large-scale datasets) - performance optimization - Ability to: - own pipelines end-to-end - debug complex data issues - work in high-scale, evolving environments Requirements - Define data processing standards and patterns across teams - Lead large-scale pipeline and platform initiatives - Influence data architecture and modeling decisions - Drive improvements across: - reliability - cost efficiency - scalability Benefits - Comprehensive health, dental, and vision plans for you and your dependents - Paid time off, health days, and personal obligation days plus flexible work schedules - Competitive retirement matching plans - Equity packages - Generous parental leave available to birthing, non-birthing, and adoptive parents - Annual well-being allowance plus fitness discounts and group wellness activities - Commuter benefits and discounts, where available - Employee assistance program - Mental health first aid program that provides an in-the-moment point of contact and reassurance - One day of volunteer time off per year and a donation-matching program - Bi-weekly town halls and regular community-led team events - Multiple resources and programming to support continuous learning - A workplace that supports a diverse, equitable, and inclusive environment
• Have key responsibilities within the requirements analysis, scalable & low latency streaming platform solution design, architecture, and end-to-end delivery of key modules in order to provide near real-time data solutions for our product • Analyze and translate business needs into data model & optimize for big data • Identify slow queries and optimize for better performance • Write clean scalable code using Scala / python / SQL and test and deploy applications and systems • Solve our most challenging data problems, in near real-time, utilizing optimal data architectures, frameworks, query techniques, sourcing from structured and unstructured data sources. • Be part of an engineering organization delivering high quality, secure, and scalable solutions to Aircall clients • Involvement in product and platform performance optimization and live site monitoring • Mentor team members through giving and receiving actionable feedback.



