Back to Jobs
Technology

Staff Data Engineer

Sahi SofttechUnited States🇺🇸United States

Why this role stands out

This hybrid role offers incredible growth potential as you'll design and develop sophisticated data pipelines and data lakes using cutting-edge AWS services and Snowflake. You'll thrive here if you have extensive experience in enterprise data architecture and a passion for leveraging big data technologies to drive insights. Apply now to join a reputable company and advance your career in data engineering.

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
DynamoDBMicroservicesNode.jsOracleSQLSQL ServerAWSETLMachine LearningSnowflakeTableauAgileKafkaPythonQlikRedshiftTerraform

Job description

Staff Data Engineer

PRINCIPAL RESPONSIBILITIES:
• Designs and develops code and data pipelines to ingest from relational databases (Oracle, SQL Server, DB2, Aurora), file shares, and web services.
• Streaming ingestion with Kinesis Streams, Kinesis Firehose, Kinesis Analytics and Kafka(MSK)
• Build Data Lake on AWS S3 with optimal performance considerations by partitioning and compressing data.
• Data Engineering and Analytics using AWS Glue, Informatica, EMR, Spark, Athena, Python, PowerBI and Sagemaker.
• Data modeling and building Data Warehouse using Snowflake.
• Participates in requirements definition, system architecture design, and data architecture design.
• Participates in all aspects of the software life cycle using Agile development methodologies.
QUALIFICATIONS:

·       8+ years of experience in Enterprise Information Solution Architecture, Design, and development required.

·       8+ years of hands-on experience with AWS services ( S3, Kinesis, Lambda, Athena, Glue, EMR) required.

·       Hands-on experience with Reltio MDM, including master data modeling, governance, data quality, and integration with Snowflake and enterprise data platforms.

·       8+ years of experience with integration architectures such as ETL, SOA, Microservices or other integration technologies

·       5+ years of Web development experience with Python and Node.js.

·       3+ years of experience building cloud data warehouse using Snowflake and/or Redshift.

·       3+ years of NoSQL database DynamoDB, Marklogic, MangoDB.

·       3+ years of Business Intelligence applications like Qlik Sense, Tableau, or PowerBI.

·       3+ years of analytics tools like SAS, R, Python, and other advanced statistical software.

·       Experience with Machine Learning and Artificial Intelligence.

·       Experience with DevOps and Terraform.

·       Ability to multi-task effectively.

·       Ability to work collaboratively as part of an Agile Team.

·       Knowledge of multiple programming environments, debugging tools, and test tools required.

·       Domain knowledge of NoSQL or relational database required.

·       Experience developing enterprise grade production software required.

·       Understanding of database architecture and performance implications required.

·       Excellent written and verbal communication skills, sense of ownership, urgency and drive.

Similar jobs