Junior Data Engineer (6-Month Engagement)

Nix

Boston (MA)

Hybrid

USD 85,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working format - remote or in
Competitive salary
Career growth
Mentorship program
Education reimbursement
Team events

Job summary

N-iX is seeking a Junior Data Engineer to join a data-focused team on a 6-month engagement, with a chance to advance into ongoing data solutions. You will work with Azure, Databricks, PySpark, and Snowflake to support pipelines and analytics.

The role targets engineers with 1–2 years of experience eager to deepen cloud data skills. Responsibilities include monitoring pipelines, data ingestion, schema checks, testing, and operational support, under senior team guidance.

Qualifications

  • 1–2 years of professional experience in Data Engineering, ETL/ELT development, Analytics Engineering, or Data Support roles.
  • Good working knowledge of Python and SQL.
  • Understanding of data pipelines, data transformations, batch processing, and ETL/ELT concepts.
  • Familiarity with relational databases and data warehouse concepts.
  • Experience with API integrations and file-based data processing (CSV, Parquet, etc.).
  • Hands-on experience with Git, version control workflows, pull requests, and code reviews.
  • Understanding of data quality principles, including validation, reconciliation, schema checks, and error handling.
  • Ability to analyze logs, troubleshoot issues, and communicate findings clearly.
  • Strong analytical and problem-solving skills.
  • Intermediate or higher English level.

Responsibilities

  • Monitor and support scheduled and event-driven data pipelines, data processing jobs, reporting refreshes, and data quality checks.
  • Execute standard data ingestion and refresh activities from multiple sources, including APIs, CSV files, syndicated datasets, and configuration inputs.
  • Implement Python, PySpark, and SQL changes, including filters, transformations, mappings, validation rules, and minor pipeline enhancements.
  • Perform schema validation, reconciliation checks, regression testing, and source-to-target data verification.
  • Investigate pipeline failures, validation issues, missing data, rejected files, and reporting discrepancies.
  • Troubleshoot first-line operational incidents using logs, job outputs, and monitoring tools.
  • Escalate complex technical or business-data issues with clear diagnostic information and supporting evidence.
  • Maintain technical documentation, deployment notes, runbooks, configuration files, and operational records.
  • Follow Git workflows, pull requests, code reviews, testing, and deployment procedures.
  • Support onboarding of new data sources and contribute to continuous improvement initiatives.

Skills

Python
SQL
ETL/ELT
Data pipelines
Git
English (intermediate)

Tools

Git

Job description

N-iX is looking for a Junior Data Engineer to join a data-focused team supporting the day-to-day operations and ongoing development of enterprise data solutions. This is a 6-month engagement with an opportunity to gain hands-on experience working with modern cloud data platforms, large-scale datasets, and production data pipelines.

You will work closely with experienced Data Engineers, contributing to pipeline maintenance, troubleshooting, onboarding new data sources, and implementing well-defined enhancements across the data platform. This role is ideal for engineers with 1-2 years of professional experience who want to deepen their expertise in data engineering and cloud technologies.

About the Role

As a Junior Data Engineer, you will help ensure the reliability and quality of data pipelines that support business-critical analytics and reporting. You'll participate in monitoring, troubleshooting, testing, and implementing data processing logic while following established engineering standards and delivery practices.

Under the guidance of senior team members, you will contribute to data ingestion processes, validation activities, technical documentation, and operational support, gaining exposure to modern technologies such as Azure, Databricks, PySpark, and Snowflake.

Responsibilities
  • Monitor and support scheduled and event-driven data pipelines, data processing jobs, reporting refreshes, and data quality checks.
  • Execute standard data ingestion and refresh activities from multiple sources, including APIs, CSV files, syndicated datasets, and configuration inputs.
  • Implement well-defined Python, PySpark, and SQL changes, including new filters, transformations, mappings, validation rules, and minor pipeline enhancements.
  • Perform schema validation, reconciliation checks, regression testing, and source-to-target data verification.
  • Investigate pipeline failures, validation issues, missing data, rejected files, and reporting discrepancies.
  • Troubleshoot first-line operational incidents using logs, job outputs, and monitoring tools.
  • Escalate complex technical or business-data issues with clear diagnostic information and supporting evidence.
  • Maintain technical documentation, deployment notes, runbooks, configuration files, and operational records.
  • Follow established engineering practices, including Git workflows, pull requests, code reviews, testing, and deployment procedures.
  • Support onboarding of new data sources and contribute to continuous improvement initiatives.
Requirements
Must Have
  • 1-2 years of professional experience in Data Engineering, ETL/ELT development, Analytics Engineering, or Data Support roles.
  • Good working knowledge of Python and SQL.
  • Understanding of data pipelines, data transformations, batch processing, and ETL/ELT concepts.
  • Familiarity with relational databases and data warehouse concepts.
  • Experience working with API integrations and file-based data processing (CSV, Parquet, etc.).
  • Hands-on experience with Git, version control workflows, pull requests, and code reviews.
  • Understanding of data quality principles, including validation, reconciliation, schema checks, and error handling.
  • Ability to analyze logs, troubleshoot issues, and communicate findings clearly.
  • Strong analytical and problem-solving skills.
  • Intermediate or higher English level.
Nice to Have
  • Experience with Azure Data Factory, Azure Databricks, PySpark, Snowflake, Delta Lake, Azure Data Lake Storage, or similar cloud data technologies.
  • Exposure to modern data platform architectures, including Medallion (Bronze-Silver-Gold) data processing patterns.
  • Familiarity with Power BI or other BI/reporting platforms.
  • Knowledge of cloud environments and DevOps practices.
  • Experience with data validation frameworks such as Pandera.
  • Understanding of CI/CD pipelines and deployment processes.
What Makes You a Great Fit
  • You enjoy working with data and solving technical problems.
  • You are detail-oriented and take ownership of the quality of your work.
  • You are comfortable working within established processes while continuously learning new technologies.
  • You communicate clearly and collaborate effectively with technical and non-technical stakeholders.
  • You are proactive, curious, and eager to grow your data engineering skills in a production environment.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Data Engineer: Cloud Pipelines & Growth
Remote Junior Data Engineer: Cloud Pipelines & Growth

Nix • Boston (MA)

Hybrid
USD 85,000 - 120,000
Flexible working format - remote or in
Competitive salary
Career growth
+3
Middle Data Engineer (6 months' engagement)
Middle Data Engineer (6 months' engagement)

Nix • Boston (MA)

Hybrid
USD 120,000 - 170,000
Flexible working format
Competitive compensation
Career growth
+1
Senior/Lead Data Engineer
Senior/Lead Data Engineer

Nix • Boston (MA)

Remote
USD 120,000 - 180,000
Flexible work format
Competitive salary
Career growth
+4
Junior Data Engineer (Power BI)
Junior Data Engineer (Power BI)

Addepto • United States

Remote
USD 65,000 - 90,000
Remote work options
Databricks training partnership
Career paths
+6
Junior Big Data Engineer
Junior Big Data Engineer

Drivenintelligence • United States

On-site
USD 70,000 - 100,000
Middle Data Engineer (6 months' engagement)
Middle Data Engineer (6 months' engagement)

N-iX • United States

Hybrid
USD 90,000 - 130,000
Flexible working format
Competitive salary
Mentorship & tech trainings
+1
Senior Data Engineer
Senior Data Engineer

Nexaminds • United States

Remote
USD 84,000 - 113,000
Stock options
Remote work options
Flexible working hours
+2
Data Engineer
Data Engineer

Harnham • United States

Remote
USD 120,000 - 180,000
Fully remote
Jr. Data Engineer
Jr. Data Engineer

Ledgent Technology • California (MO)

On-site
USD 65,000 - 95,000
Senior Data Engineer
Senior Data Engineer

Harnham • United States

On-site
USD 120,000 - 180,000