Data engineer

TechDigital Group

New Jersey

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in New Jersey is looking for an experienced Data Engineer to build and maintain scalable data pipelines. Candidates should possess extensive experience in Python and AWS, with a strong understanding of big data technologies. The role involves collaboration with cross-functional teams and mentoring junior staff. Excellent communication skills and the ability to thrive in a fast-paced environment are essential. Competitive salary and opportunities for growth await the ideal candidate.

Qualifications

  • 7+ years of experience in data solutions and 3+ years coding in Python or Scala.
  • Experience with AWS Cloud for data pipeline development and big data technologies.
  • Demonstrated ability to work collaboratively in an Agile environment.

Responsibilities

  • Build, deploy, and maintain scalable data pipelines for large, complex data sets.
  • Collaborate with SMEs and other team members to develop real-time data solutions.
  • Mentor junior engineers and create documentation and run-books.

Skills

Python
AWS Cloud Platform
Data ingestion
Kafka
MPP databases
Agile methodologies
Communication skills

Education

Bachelor's degree in Computer Science or equivalent

Tools

Snowflake
AWS Glue
EMR
Spark

Job description

Description:-
  • Bachelor's degree in the areas of Computer Science, Engineering, Information Systems, Business, or equivalent field of study required
  • 7+ years of experience in working with data solutions.
  • 3+ years of experience coding in Python, or Scala or similar scripting language.
  • 3+ years of experience in developing data pipelines in AWS Cloud Platform (preferred), Azure, or Snowflake at scale.
  • 2+ years Experience in designing and implementing data ingestion with real-time data streaming tools like Kafka, Kinesis or any similar tools. SAP/Salesforce or other cloud integrations are preferred.
  • 3+ years experience working with MPP databases such as Snowflake (Preferred), Redshift or similar MPP databases.
  • 2+ years experience working with Serverless ETL processes (Lambda, AWS Glue, Matillion or similar)
  • 1+ years experience with big data technologies like EMR, Hadoop, Spark, Cassandra, MongoDB or other open source big data tools.
  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience designing, documenting, and defending designs for key components in large distributed computing systems
  • Demonstrated ability to learn new technologies quickly and independently
  • Demonstrated ability to achieve stretch goals in a very innovative and fast paced environment
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Excellent verbal and written communication skills, especially in technical communications
  • Strong interpersonal skills and a desire to work collaboratively

Experience participating in an Agile software development team, e.g. SCRUM

Job Responsibilities
  • Responsible for the building, deployment, and maintenance of critical scalable Data Pipelines to assemble large, complex sets of data that meet non-functional and functional business requirements
  • Work closely with SMEs, Data Modeler, Architects, Analysts and other team members on requirements to build scalable real time/near real time/batch data solutions.
  • Contributes design, code, configurations, and documentation for components that manage data ingestion, real time streaming, batch processing, data extraction, transformation, and loading into Data Lake/Cloud Data Warehouse/MPP (Snowflake/Redshift/similar Technologies ) .
  • Owns one or more key components of the infrastructure and works to continually improve it, identifying gaps and improving the platform's quality, robustness, maintainability, and speed.
  • Cross-trains other team members on technologies being developed, while also continuously learning new technologies from other team members.
  • Interacts with technical teams across and ensures that solutions meet customer requirements in terms of functionality, performance, availability, scalability, and reliability.
  • Performs development, QA, and dev-ops roles as needed to ensure total end to end responsibility of solutions.
  • Keep up with current trends in big data and Analytics , evaluate tools and pace yourself for innovation.

Mentor Junior engineers ,create necessary documentation and Run-books while still being able to deliver on goals

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Jobtailor • Kentucky

On-site
USD 110,000 - 140,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • California (MO)

On-site
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

VTG Defense • McLean (VA)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

Ycotek • Minneapolis (MN), Northern (KY)

Hybrid
USD 90,000 - 140,000
Data Engineer
Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Data Engineer
Data Engineer

Compunnel, Inc. • Columbus (OH)

On-site
USD 85,000 - 115,000
Data Engineer
Data Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

Siro Clinpharm • United States

Remote
USD 37,000 - 73,000