Talent.com
Software Engineer Principal - Data Engineering

Software Engineer Principal - Data Engineering

Spectraforce TechnologiesRaleigh, NC, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Title : Software Engineer Principal - Data Engineering

Location : TX / Remote

Duration : 7-8 Months (till 3 / 31 / 2026, possible extension)

Why is this role open? Project has grown and more support is needed

Resource's typical working day :

  • Looking to resolve issues with the platform / data
  • Will be working in Python and making sure all aspects are working correctly
  • There will be some development as well
  • Moving from Postgres to Snowflake
  • Updating scripts
  • Lots of support and development tasks

Must-have Skills :

  • Experience with databases
  • Experience with Python and moving data
  • Familiarity with Lennox and Unix
  • Nice-to-have Skills :

  • Familiarity with Snowflake
  • Exposure to AI
  • copilot

  • Fullstack experience
  • Front end experience
  • Years of Experience : 5-10 years

    Education : H.S. diploma with applicable experience

    Software Skills :
  • Python
  • Experience with PI tools
  • Lennox and Unix
  • Snowflake
  • AI tools
  • Interview : 1 round virtual (Teams) with hiring manager

    Role Overview :

    We are seeking a skilled Data Engineer to support our data quality program by developing robust Python-driven integrations. The ideal candidate will have deep experience with Apache Airflow and a strong command of Linux / Unix environments. In addition, exposure to cloud platforms like AWS or Azure will be a valuable asset.

    Key Responsibilities :

  • Design and implement Python-based data integration pipelines using Apache Airflow.
  • Collaborate with data quality teams to translate requirements into effective solutions.
  • Maintain, monitor, and troubleshoot workflows on Linux / Unix systems.
  • Optimize data processing for performance and scalability.
  • Qualifications :

  • Strong proficiency in Python.
  • Hands-on experience with Apache Airflow (required).
  • Solid understanding of Linux / Unix operating systems.
  • Experience with data quality tools and methodologies.
  • Exposure to cloud platforms like AWS or Azure is a plus.
  • Strong problem-solving abilities and attention to detail.
  • serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Raleigh, NC, United States