Demo

Senior Data Engineer- AWS/ Snowflake/ Python

Ecloud Labs
Irving, TX Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 6/9/2025

Job Details

We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in data engineering, data warehousing, and cloud platforms. This role will involve leading the design and development of robust data pipelines, streaming ingestion frameworks, and scalable data architectures to support our data-driven initiatives. You will collaborate closely with cross-functional teams to ensure data integrity, availability, and accessibility across the organization.

Key Responsibilities:

  • Lead the design, development, and maintenance of scalable data pipelines, ETL/ELT processes, and data models.
  • Focus on Kafka, HDFS, HBase, Parquet, Spark, and Flink to ensure efficient data ingestion, storage, and processing.
  • Build and manage data ingestion frameworks using big data technologies, ensuring high efficiency and reliability.
  • Develop and optimize data storage solutions, including data warehousing, data lakes, and NoSQL databases on cloud platforms such as AWS, Azure, or Google Cloud.
  • Design, develop, and maintain data pipelines and workflows using Databricks to ensure efficient and reliable data ingestion, processing and storage.
  • Develop and maintain GraphQL API to enable seamless data access and integration across various applications and services.
  • Implement and manage graph databases such as Neo4j to support advanced analytics and data relationships
  • Utilize VectorDB to optimize and manage vectorized data, ensuring high performance querying and analysis.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data needs and deliver solutions that meet those needs.
  • Ensure data quality, governance, and security through the implementation of best practices and robust monitoring systems.
  • Work with various data formats, including Parquet, Avro, and others, to ensure efficient data processing and storage.
  • Mentor and provide technical leadership to junior data engineers, fostering a culture of continuous learning and improvement.

Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or a related field; Master s degree preferred.
  • 5 years of proven experience as a Data Engineer or in a similar role, with a strong focus on data warehousing, ETL/ELT processes, and data modeling.
  • Proficiency in programming languages such as Python or Scala.
  • Hands-on experience with big data technologies such as Kafka, Spark, HDFS, HBase, Flink, DBT, SQLMesh, etc.
  • Hands-on experience with Neo4j, VectorDB, Databricks, and GraphQL API.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong SQL skills and experience working with both relational and NoSQL databases.
  • Familiarity with data visualization tools such as Tableau, Power BI, or Looker.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Qualifications:

  • Experience with building and managing data pipelines in a multi-cloud environment.
  • Familiarity with data governance and data quality frameworks.
  • Experience in mentoring or leading a team of data engineers.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Data Engineer- AWS/ Snowflake/ Python?

Sign up to receive alerts about other jobs on the Senior Data Engineer- AWS/ Snowflake/ Python career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Data Engineer- AWS/ Snowflake/ Python jobs in the Irving, TX area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!