Data Engineering Manager

Remote

  • Organization: AeroFarms
  • Location: Remote |
  • Grade: Senior level - Senior - Internationally recruited position
  • Occupational Groups:
    • Engineering
    • Statistics
    • Information Technology and Computer Science
    • Managerial positions
  • Closing Date:

ABOUT AEROFARMS:  AeroFarms is transforming agriculture with people and the planet in mind. As a Certified B Corporation and a pioneer in indoor vertical farming, we have built a proprietary agriculture platform to grow products, delivering superior flavor, better quality, and improved nutrition and food safety in our industry. Now in over 2,800+ store fronts across the nation, we are scaling our award-winning brand and technology.   

We are seeking a highly skilled Data Engineering Manager to design, build, and scale our Data Engineering and Software Engineering capabilities. You will drive strategy, execution, and adoption of platform initiatives, ensuring reliability, security, and developer productivity across the organization.

You will also be a key contributor in the technical architecture and development related activities related to future farms.

Key Responsibilities
  • Data Engineering
    • Design, build, and maintain scalable data pipelines for batch and real-time processing.
    • Develop and optimize ETL/ELT workflows to integrate structured and unstructured data from multiple sources.
    • Ensure data quality, governance, and lineage across data platforms.
    • Collaborate with Data Scientists and Analysts to support advanced analytics and machine learning initiatives.
    • Manage and tune data storage solutions (SQL/NoSQL databases, data warehouses, data lakes).
  • Functional
    • Manage Snr. Software Engineer
    • Wear multiple hats to help IT in a cross-section of items where needed
    • Partner with other departments to design and deploy critical systems
    • Challenge yourself and your peers to always improve

Responsibilities in Support
  • Full Stack Development
    • Contribute to backend APIs, data services, and frontend integrations.
    • Design and build horizontally scalable components within a new major platform that the team is developing.
    • Apply strong coding practices and conduct reviews where necessary.

Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8+ years of professional experience in Data Engineering, Full Stack Development, or related roles with 2+ years in People Management.
  • Strong background in data pipeline orchestration and big data technologies
  • Strong programming skills.
  • Excellent problem-solving, communication, and leadership skills.

Our Tools
  • CI/CD: GitHub Actions & Azure DevOps
  • On-Prem Infrastructure: VMware/ESXi/vSphere, Meraki
  • Cloud: Azure
  • Containers: Docker (Compose & Swarm), Kubernetes (AKS, K3s, ArgoCD)
  • SQL: PostgreSQL, Timescale DB, MS SQL Server, Fabric
  • Programming: Git, Typescript, JavaScript, Bash, PowerShell
  • Frameworks/Libraries: React, AntD, Apollo/GraphQL, Express, Cypress, Redux/Saga
  • Big Data: Kafka, Spark, Fabric, Power BI, Notebooks (Jupyter), Timescale DB

Nice to Have
  • DevOps Experience
  • Manufacturing Industry Experience
  • Experience with Inductive Automation, Python, Unified Name Space, and MQTT

Location
Remote with Travel

In accordance with organizational protocol, employees will at times be required to fill absences in the operation process that are equal to or lower than their positional hierarchy. Additionally, if an employee is absent, the role of the absent employee is to be completed by their immediate superior.
 
We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

You need an Impactpool account to apply for this job

It's free and takes only a moment to sign up

Sign up and apply

Already a member of Impactpool?

Sign in to your account
or
Fellow badge

This feature is included in the Impactpool Fellowship.

Become a Fellow and get a summary of the job description to quickly understand the role and the requirements