Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
K

Senior Data Engineer

Kohls Construction

. Lead development of robust, observable, and measurable applications using extreme programming practices and a user-centric approach .

Posted 11/9/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing robust applications using Extreme Programming practices, with a strong focus on user-centric design and data-driven decision-making. Proficient in building and managing cloud-based data ecosystems on GCP and implementing data transformation and analytics solutions.

Highest-signal resume keywords
Extreme Programming (XP)Cloud-Based Data Ecosystems (GCP)ETL Pipeline Development (Apache Airflow, Apache Spark)Test-Driven Development (TDD)SQL and NoSQL Data Modeling (BigQuery, MongoDB, Snowflake)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentApplication Design PatternsContinuous IntegrationContinuous DeploymentData TransformationPerformance TuningEvent-Driven ArchitectureData Mesh PrinciplesReal-Time Data IngestionComplex SQL Queries
Soft Skills
Critical ThinkingEmpathetic FeedbackCollaborationTeam FacilitationAdaptability
Tools & Technologies
Apache AirflowApache SparkGCP (Google Cloud Platform)Kafka ConnectBigQueryMongoDBSnowflakeApache FlinkCloud StorageIAM
Industry Keywords
PCI CompliancePII StandardsGDPRPCI DSSSOXCCPAData LakesData WarehousesUser-Centric DesignData Quality

Tech Stack

Tools & technologies
AirflowApacheAWSAzureBigQueryCloudETLGoogle Cloud PlatformKafkaMongoDBNoSQLPythonScalaSnowflakeSparkSQL

About the role

Key responsibilities & impact
  • Lead development of robust, observable, and measurable applications using extreme programming practices and a user-centric approach
  • Participate in the entire application lifecycle with designers, product managers, and engineers
  • Use critical thinking, experimentation, data, and industry best practices to achieve business outcomes
  • Facilitate group discussions and team ceremonies and develop shared context
  • Give and receive empathetic, actionable, and specific feedback
  • Practice emergent architecture and build software that is easy to use and modify
  • Establish and lead product engineering and software standards
  • Ideate products from a user perspective and create stack-ranked feasible solutions for testing
  • Research and stay current on technology market trends and practices
  • Lead technical initiatives across the team and department
  • Develop, automate, and maintain batch and streaming ETL pipelines using Apache Airflow, Apache Spark, Python, and Scala
  • Build and manage cloud-based data ecosystems on GCP, including BigQuery, Bigtable, Dataproc, Pub/Sub, Cloud Storage, IAM, and VPC
  • Design and optimize SQL and NoSQL data models for data lakes and warehouses using BigQuery, MongoDB, and Snowflake
  • Write complex SQL queries for data transformation, aggregation, and analytics optimization
  • Apply TDD and test automation across Airflow workflows, Spark jobs, and transformation logic
  • Apply data mesh and data-as-a-product principles to enable reusable, domain-driven datasets
  • Implement real-time ingestion with Kafka Connect and process streaming data with Spark Streaming, Apache Flink, or similar technologies
  • Optimize data performance, scalability, and cost efficiency across GCP components
  • Ensure compliance with PCI and PII data standards, including GDPR, PCI DSS, SOX, and CCPA
  • Integrate OpenAI, Gemini, and Anthropic LLMs for data quality and analytics enhancement
  • Collaborate with stakeholders, data scientists, and full-stack engineers to deliver trusted, documented, and reusable data products
  • Perform additional assigned tasks

Requirements

What you’ll need
  • 4+ years of experience in software development
  • Understanding of application design patterns, event-driven architecture, databases, schemas, and testing strategies
  • In-depth knowledge and experience with continuous integration, continuous deployment, and test-driven development
  • Bachelor's Degree or equivalent in MIS, Computer Science, or related field (Preferred)
  • Experience with large-scale application troubleshooting and performance tuning (Preferred)
  • Exposure to major cloud platforms (GCP, AWS, or Azure) (Preferred)
  • Familiarity and experience with XP (Extreme Programming) (Preferred)
  • Ability to perform the accountabilities listed in the “What You’ll Do” section
  • Ability to comply with dress code requirements
  • Basic math and reading skills, legible handwriting, and basic computer operation
  • Ability to maintain prompt and regular attendance and meet scheduling requirements
  • Ability to learn and comply with company policies, procedures, standards, and guidelines
  • Ability to give, receive, understand, and respond to direction from leadership and company personnel
  • Ability to work as part of a team and interact effectively and appropriately with others
  • Ability to maintain composure and work in a fast-paced environment while accomplishing multiple tasks within established timeframes
  • Ability to satisfactorily complete company training programs
  • Ability to use a personal computer for communication, report preparation, and other tasks
  • Ability to plan, prioritize, and monitor activities across business units
  • Ability to complete or oversee assigned projects in a timely manner

Benefits

Comp & perks
  • Remote work arrangement
  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions, absent undue hardship