Data Engineer/Developer

Millennium Group

$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in data engineering or related field.
  • Proficient in SQL with complex data transformations and optimizations.
  • Experience with data warehousing concepts, including modeling and ETL/ELT processes.
  • Hands-on familiarity with cloud data platforms like Snowflake.
  • Experience with data quality management practices.
  • Track record of delivering 2-3 mid to large-sized development projects independently.
  • Strong collaboration skills within Agile teams.

Responsibilities

  • Design and develop scalable and efficient data solutions.
  • Support end-to-end data engineering and transformation projects.
  • Develop and optimize complex SQL queries.
  • Build and maintain ETL/ELT pipelines with DBT or similar tools.
  • Support data warehousing efforts with modeling and quality practices.
  • Troubleshoot data-related issues across the data lifecycle.
  • Document enhancements for process improvement.

Benefits

  • Flexible work hours and work-from-home options.
  • Opportunities for continuous learning and professional development.
  • Collaborative work environment within Agile teams.
Full Job Description
Data Engineer / Developer

Key Responsibilities
  • Design and develop high-quality, scalable, and efficient data solutions.
  • Support end-to-end data engineering initiatives and data transformation efforts.
  • Develop and optimize complex SQL queries and data transformations.
  • Build and maintain ETL/ELT pipelines using DBT or similar technologies.
  • Support data warehousing initiatives, including data modeling and data quality practices.
  • Troubleshoot and resolve data-related issues across the data lifecycle.
  • Create and support unit testing efforts to ensure solution accuracy.
  • Document enhancements and opportunities for process improvement.
  • Collaborate effectively with Agile teams to deliver business solutions
Required Skills

SQL Development (3+ Years)
  • Strong SQL experience developing and optimizing complex data transformations and queries.
Data Warehousing (3+ Years)
  • Experience with data warehousing concepts including:
    • Data modeling
    • ETL/ELT processes
    • Data quality management and best practices
Cloud Data Platforms (3+ Years)
  • Hands-on experience with Snowflake or similar cloud data warehouse technologies.
Required Technology Experience
  • Snowflake
  • DBT (preferred)
  • Python
  • Control-M or similar workflow orchestration/job scheduling tools
Required Experience
  • Experience independently delivering at least 2-3 mid-sized to large development projects.
  • Ability to support data engineering solutions from design through deployment.
  • Experience troubleshooting complex data and integration issues.
  • Strong collaboration skills within Agile development environments.
  • Experience driving technical tasks and meeting project objectives.
Preferred Qualifications
  • Experience with cloud-based data platforms.
  • Strong understanding of data transformation best practices.
  • Exposure to workflow orchestration and scheduling tools.
  • Ability to work effectively in fast-paced delivery environments.

Similar Jobs

More Jobs at Millennium Group

More Information Technology Jobs

Find similar Data Engineer/Developer jobs: