Senior Full Stack Data Engineer

All IT Solutions

Arlington (VA)

Hybrid

USD 165,000 - 248,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

All IT Solutions in Arlington, VA is seeking a Senior Full Stack Data Engineer for a client engagement delivering scalable data platforms and analytics-driven applications across application, service, and data-processing layers. This contract role is hybrid in Arlington, VA, USA, with opportunities to collaborate across teams and grow as technologies evolve.

You will work with Java/Spring Boot, React, TypeScript, Databricks, Spark, Hadoop, and related platforms to build end-to-end data solutions

Qualifications

  • Bachelor’s degree in computer science, Engineering, Data Science, or related field or equivalent practical experience.
  • Experience with Databricks/Hadoop with PySpark/SQL.
  • Java backend plus React/TypeScript frontend, CI/CD, testing, and optimization.
  • Experience with Data Governance and security including reusable frameworks.
  • Experience as a full-stack Software Engineer with modern tech like Java/Spring Boot, TypeScript, and React.
  • Experience building large-scale data platforms and distributed systems across on-premises and cloud.
  • Experience integrating AI-driven capabilities into data platforms with governance and guardrails.
  • Experience building reusable platforms serving multiple products/teams.
  • Foundational understanding of software engineering principles (OO, API design, scalable systems).
  • Interest in data-intensive apps with performance, scalability, reliability.

Responsibilities

  • Contribute to the architecture, design, and development of scalable data platforms and data-intensive apps.
  • Work across layers using Java/Spring Boot, React, TypeScript, Databricks, Spark, Hadoop.
  • Collaborate within and across teams to align on goals and deliver enterprise-grade solutions.
  • Participate in design and code reviews and support operational excellence.
  • Work across global time zones while building a strong engineering culture.
  • Build full-stack features for data onboarding, exchange, discovery, and consumption.
  • Design, build, and maintain scalable data platforms, distributed systems, and enterprise integration.
  • Develop and optimize data-intensive apps using Databricks, Spark, and related platforms.
  • Identify and resolve performance bottlenecks across services, APIs, data workloads, and UX.
  • Collaborate with Product, Engineering, Data Governance, Security and stakeholders to deliver requirements.
  • Mentor teammates and contribute to a growth-oriented culture.
  • Continuously learn and drive improvements in quality, scalability, and developer productivity.

Skills

Java
React
TypeScript
PySpark
Databricks
Spark
Hadoop
CI/CD
Data Governance
Security
API design
OOP

Education

Bachelor’s degree
Master’s degree

Tools

Databricks
Hadoop
Kafka
NiFi
Spark

Job description

All IT Solutions is seeking a Senior Full Stack Data Engineer for a client engagement delivering scalable data platforms and data-intensive, analytics-driven applications across application, service, and data-processing layers. This contract role is hybrid in Arlington, VA, USA, with opportunities to collaborate with cross-functional teams, contribute to engineering best practices, and continuously grow as technologies evolve.

Responsibilities
  • Contribute to the architecture, design, and development of scalable data platforms and data-intensive applications.
  • Work across application, service, and data-processing layers using technologies such as Java/Spring Boot, React, TypeScript, Databricks, Spark, Hadoop, and related platforms.
  • Collaborate within your immediate team and across development teams to align on shared goals, support cross-cutting initiatives, and deliver cohesive, enterprise-grade solutions.
  • Participate in design and code reviews, contribute to engineering best practices, and support operational excellence.
  • Work effectively across global time zones, help maintain a strong engineering culture, and continuously build technical skills while delivering reliable, high-quality software.
  • Build full-stack features for business value, including capabilities that support data onboarding, exchange, discovery, and consumption.
  • Design, build, and maintain scalable data platforms, distributed systems, and enterprise integration solutions across on-premises and cloud environments.
  • Develop and optimize data-intensive applications using Databricks, Spark, and related platforms for efficient processing, transformation, and serving of data.
  • Identify and resolve performance bottlenecks across services, APIs, data-processing workloads, and user experience.
  • Collaborate with Product, Engineering, Data Governance, Security, and business stakeholders to understand and deliver requirements.
  • Mentor and support team members while contributing to a collaborative, growth-oriented engineering culture.
  • Continuously learn and improve, staying current with technologies and driving enhancements in quality, scalability, and developer productivity.
Requirements
  • Bachelor’s degree in computer science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.
  • Data engineering and processing experience using Databricks / Hadoop with PySpark / SQL.
  • Java (backend) plus React / TypeScript (frontend), along with CI/CD, testing, and optimization.
  • Experience with Data Governance and security, including using reusable frameworks.
  • Experience as a full-stack Software Engineer, with exposure to platforms built using modern technologies such as Java/Spring Boot, TypeScript, and React.
  • Experience building large-scale data platforms and distributed systems, plus enterprise integration across on-premises and cloud environments, leveraging technologies such as Spark, Kafka, Flink, NiFi, Hadoop/Cloudera, Databricks, and modern cloud-native data services.
  • Experience integrating AI-driven capabilities into data platforms, with governance and guardrails for emerging use cases, including agentic commerce.
  • Experience building reusable platforms that serve multiple products, teams, or business domains.
  • Foundational understanding of software engineering principles including object-oriented programming, API design, and scalable system design.
  • Interest in data-intensive applications, with focus on performance, scalability, and reliability across services and data-processing layers.
  • Strong collaboration and communication skills to work effectively with cross-functional teams.
  • Curiosity and self-motivation with a growth mindset, and willingness to learn while solving analytical, data-driven problems in an agile, fast-paced environment.
Preferred Qualifications
  • Master’s degree in computer science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.
Technologies
  • Java, Spring Boot, React, TypeScript
  • Databricks, Spark, Hadoop, PySpark, SQL
  • CI/CD, Kafka, Flink, NiFi
  • Hadoop/Cloudera, Cloudera
  • Cloud-native data services
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Data Platform Engineer
Senior Full-Stack Data Platform Engineer

All IT Solutions • Arlington (VA)

Hybrid
USD 165,000 - 248,000
Full-Stack Engineer Senior
Full-Stack Engineer Senior

Donnelly- • New York (NY)

On-site
USD 140,000 - 200,000
Full Stack Engineer
Full Stack Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hashlist • Auburn Hills (MI)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Centillion Infotech LLC • Glendale (CA)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Talentify • Arlington (VA)

Hybrid
USD 145,000 - 210,000
Health benefits
Referral program
Development - Data Engineer
Development - Data Engineer

Spectraforce Technologies • Raleigh (NC)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

AARATECH • California (MO)

On-site
USD 90,000 - 120,000
Senior Data Engineer / Lead Data Engineer
Senior Data Engineer / Lead Data Engineer

Appiness Inc. • Town of Newark (WI)

Hybrid
USD 140,000 - 200,000
Full Stack Data Engineer
Full Stack Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000