DeveloperJobs.io
← Back to all jobs

Job Description

All IT Solutions is seeking a Senior Full Stack Data Engineer for a client engagement in Arlington, VA. This role focuses on scalable data platforms and data-intensive, analytics-driven applications spanning application, service, and data-processing layers.

Role Overview

You will contribute to the architecture, design, and delivery of enterprise-grade solutions, including full-stack development and data platform engineering. The work includes building and maintaining distributed systems, optimizing performance, and collaborating with cross-functional stakeholders to meet engineering and business requirements.

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 with immediate and other development teams across programs to align on shared goals 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, contribute to engineering culture, and continuously develop technical skills while delivering reliable, high-quality software.
  • Build full-stack, data-intensive, analytics-driven applications that support business experimentation and decision-making.
  • 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 data serving.
  • Build features for enterprise data onboarding, exchange, discovery, and consumption.
  • Write clean, maintainable, and efficient code with strong testing, code review, and continuous improvement practices.
  • 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, stay current with technologies, and drive enhancements in quality, scalability, and developer productivity.

Required Qualifications

  • Bachelor’s degree in computer science, Engineering, Data Science, or a related quantitative field, or equivalent practical experience.
  • Data Engineering and Processing in Databricks/Hadoop using PySpark/SQL.
  • Java (backend) plus React/TypeScript (frontend), along with experience with CI/CD, testing, and optimization.
  • Experience with Data Governance, security, and utilizing reusable frameworks.
  • Experience as a full-stack Software Engineer, including exposure to building platforms using modern technologies such as Java/Spring Boot, TypeScript, and React.
  • Experience building large-scale data platforms, distributed systems, and enterprise integration solutions 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 serving 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, including improving performance, scalability, and reliability across services and data-processing layers.
  • Strong collaboration and communication skills across cross-functional teams.
  • Curiosity, self-motivation, and willingness to learn 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

Location and Job Type

  • Location: Arlington, VA, USA (hybrid)
  • Job Type: contract

Apply

Apply Now: https://careers.allitsolutions.net/jobs/senior-full-stack-data-engineer-2026-47fbd561/apply

Similar Jobs