1

Data Engineer Jobs in Ithaca, NY (NOW HIRING)

Sr. Data Engineer

Ithaca, NY ยท On-site +1

$102K - $138K/yr

At Ursa Space, a Senior Data Engineer does more than just move information; you will be architecting a scalable "reservoir" capable of processing extensive and intricate geospatial datasets ...

Sr. Data Engineer

Ithaca, NY ยท Remote

$108K - $147K/yr

At Ursa Space, a Senior Data Engineer does more than just move information; you will be architecting a scalable "reservoir" capable of processing extensive and intricate geospatial datasets ...

Data Modeler (CEMI)

Ithaca, NY ยท On-site +1

$54 - $70.25/hr

The role works collaboratively with business stakeholders, data architects, developers, and analysts to define requirements, design solutions, and ensure data quality and usability across reporting ...

Exposure to Python, R, or a similar programming languages. * Experience with data visualization tools such as Power BI or Tableau. * Experience using generative AI tools through coursework, projects ...

New

Exposure to Python, R, or a similar programming languages. * Experience with data visualization tools such as Power BI or Tableau. * Experience using generative AI tools through coursework, projects ...

New

Data Analyst

Newfield, NY ยท On-site

$55/hr

Data Analyst Location: NY, NJ, PA Duration: 9 + Months Work Mode: WFO - 3 Days Rate: $55 /hr on C2C Total & Relevant Experience: 8-12 years Key Skills & Requirements: * Strong exposure to the ...

Collect, organize, and analyze project data related to schedule performance, process capability, quality results, cost drivers, and manufacturing readiness. * Support the creation of engineering ...

Collect, organize, and analyze project data related to schedule performance, process capability, quality results, cost drivers, and manufacturing readiness. * Support the creation of engineering ...

Collect, organize, and analyze project data related to schedule performance, process capability, quality results, cost drivers, and manufacturing readiness. * Support the creation of engineering ...

Execute Design of Experiments (DOE), analyze data, and document results. * Support process development, troubleshooting, and continuous improvement activities. Qualifications: * BS in Engineering ...

Execute Design of Experiments (DOE), analyze data, and document results. * Support process development, troubleshooting, and continuous improvement activities. Qualifications: * BS in Engineering ...

Execute Design of Experiments (DOE), analyze data, and document results. * Support process development, troubleshooting, and continuous improvement activities. Qualifications: * BS in Engineering ...

Execute Design of Experiments (DOE), analyze data, and document results. * Support process development, troubleshooting, and continuous improvement activities. Qualifications: * BS in Engineering ...

AI TEVV Engineer (Test, Evaluation, Verification & Validation) About Ursa Space Systems Ursa Space ... Leveraging hundreds of data sources, AI agents, and proprietary analytics, Ursa Space provides fast ...

AI TEVV Engineer (Test, Evaluation, Verification & Validation) About Ursa Space Systems Ursa Space ... Leveraging hundreds of data sources, AI agents, and proprietary analytics, Ursa Space provides fast ...

Radar Systems Engineer

Ithaca, NY ยท On-site

$152K - $163K/yr

Radar Systems Engineer Ursa Space Systems is building ground-breaking solutions to deliver global ... Through our SAR/EO/RF satellite network, and data fusion expertise, Ursa Space detects real-time ...

next page

Showing results 1-20

Data Engineer information

See Ithaca, NY salary details

$42.9K

$125.1K

$171.2K

How much do data engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for data engineer in Ithaca, NY is $125,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,400.00 and $132,600.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making.

What are the most commonly searched types of Data Engineer jobs in Ithaca, NY?

The most popular types of Data Engineer jobs in Ithaca, NY are:

What are popular job titles related to Data Engineer jobs in Ithaca, NY?

For Data Engineer jobs in Ithaca, NY, the most frequently searched job titles are:

What job categories do people searching Data Engineer jobs in Ithaca, NY look for?

The top searched job categories for Data Engineer jobs in Ithaca, NY are:

What cities near Ithaca, NY are hiring for Data Engineer jobs?

Cities near Ithaca, NY with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Ithaca, NY as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $125,098 per year, or $60.1 per hour.

Sr. Data Engineer

Ursa Space Systems

Ithaca, NY โ€ข On-site, Remote

$102K - $138K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Key responsibilities

  • Architect, enhance, and sustain the company's primary data infrastructure, including creating dependable pipelines and overseeing cloud-based data warehouses.

  • Provide architectural leadership on complex, cross-team data initiatives, ensuring solutions are scalable, secure, resilient, and maintainable.

  • Conduct architectural and technical reviews of solution designs, code, and delivery approaches to raise quality and consistency.


Job description

Job Summary
We are seeking a seasoned Senior Data Engineer to architect, enhance, and sustain our primary data infrastructure. In this role, you will be responsible for creating dependable pipelines, overseeing cloud-based data warehouses, and guaranteeing that our machine learning and analytics units have high-availability access to data.
At Ursa Space, a Senior Data Engineer does more than just move information; you will be architecting a scalable "reservoir" capable of processing extensive and intricate geospatial datasets, including raw satellite imagery, economic intelligence, and metadata. A key component of this will be creating a secure data lake architecture with fine-grained, role-based access controls.
As a technical authority and practice lead, you will function with significant autonomy to define engineering benchmarks, mentor fellow engineers, and bolster the capabilities of our data platform. You will turn difficult technical and organizational hurdles into viable data strategies and scalable solutions, taking full ownership of the enterprise data ecosystem's reliability, performance, governance, and long-term health.
Job Responsibilities
  • Define and evolve the data engineering technology roadmaps aligned to business strategies, enterprise architecture, information security standards.
  • Provide architectural leadership on complex, cross-team data initiatives, ensuring solutions are scalable, secure, resilient, and maintainable.
  • Lead data platform and vendor evaluations, guiding build vs. buy decisions and ensuring consistency with enterprise technical direction.
  • Develop and promote data engineering standards for lakehouse architecture, ELT/ETL frameworks, data modeling, CI/CD, observability, and governance.
  • Anticipate technology impacts across applications, data, integrations, and infrastructure-and guide teams through informed trade-off decisions including assessing new technology.
  • Day-to-day hands-on execution and implementation of solutions - using modern data platforms, initiatives, processes and practices.
  • Be responsible for technical direction for large or multi-team delivery efforts, ensuring application of modern data engineering and DevSecOps practices.
  • Conduct architectural and technical reviews of solution designs, code, and delivery approaches to raise quality and consistency.
  • Champion automation, observability, and operational excellence to ensure platforms remain reliable, performant, and cost effective.
  • Pilot emerging technologies and guide their adoption into stable enterprise capabilities when appropriate.
  • Drive continuous improvement of engineering practices, tooling, automation and operational processes.
  • Based on the needs of the company, you may be required to work occasional nights and weekends.
  • All other duties as assigned.
Requirements
  • Bachelor's degree or equivalent experience typically requires an advanced degree or equivalent experience and a minimum of 10+ years of relevant data engineering experience in enterprise environments.
  • Mastery-level knowledge of the data engineering field and modern data platform technology delivery, with deep experience in one or more key domains such as lakehouse architecture, distributed data processing, cloud data warehousing, data transformation frameworks, or data governance.
  • Demonstrated ability to build and complete implementation plans for complex, enterprise-scale data platforms and pipelines. These platforms support analytics, reporting, AI/ML, and operational decision-making. They also impact on the achievement of the foundation's priorities.
  • Proven experience developing and implementing standards, processes, and operational plans that improve stability, resilience, security, and performance of critical data platforms.
  • Deep expertise with cloud-based data platforms - Azure Data services, Databricks, Snowflake and DBT cloud.
  • Strong foundation in enterprise data architecture fields and the development of secure, scalable, aligned technology solutions.
  • Advanced experience with CI/CD pipelines for data workloads, infrastructure as code, cloud-native operational models, and modern version control strategies.
  • Strong proficiency in programming using data processing tools like Azure Data Factory, Fivetran, Databricks notebook, DBT cloud, ETL/ELT frameworks, as well as programming languages such as Python, SQL, Spark (PySpark/Scala) and scripting languages common to cloud data environments.
  • Demonstrated success leading large-scale and complex data modernization initiatives, including migration from legacy data warehouses to modern cloud-based data platforms.
  • Experience managing and reviewing vendors or offshore engineering work to ensure alignment with enterprise data standards, architecture principles and long-term sustainability.
  • Excellent communication and influencing skills, with the ability to clearly and succinctly translate complex data architecture concepts into actionable recommendations for senior leadership, technical teams, and non-technical partners across multiple functions.
  • Demonstrated ability to enable AI through data, with a strong understanding of AI use cases and the data architecture, quality, governance, lineage, and scalability requirements necessary to successfully support AI initiatives.
  • Strong analytical and problem-solving abilities, demonstrating a dedication to operational excellence, continuous learning, and improving data engineering practices.
  • May mentor, review, and delegate work to more junior engineers, building capability and maturity across the data engineering group.
Compensation
  • $150,000 - $200,000, relative to skills and experience

Location
  • We are headquartered in Ithaca, NY and have a remote workforce in other locations throughout the United States.

Please note: applications without a relevant cover letter will not be considered. In your cover letter, we would like to hear your personal voice and learn about your sincere interest in Ursa Space Systems.
Benefits and Perks
  • Competitive Compensation
  • Discretionary PTO & Flexible Scheduling
  • Stock Options
  • 401(k) Match
  • Medical, Dental and Vision Coverage for you and your dependents
  • FSA & HSA Plans
  • Employer-paid Life Insurance
  • Employer-paid LTD and STD for Parental and Family Care
  • 11 Paid Holidays
  • Employee Resource Groups
  • Educational Assistance Program
  • Professional Development Opportunities
  • And more...

Company Values
  • Use the team
  • Figure it out and own it
  • Aim for elegant simplicity
  • Empower diversity & inclusivity
  • Do the right thing
  • Be scrappy