Data Engineer
Listed on 2026-10-18
-
Software Development
Data Engineering, Software Engineer
Target’s Finance Technology team within Core Retail Services supports the financial backbone of Target’s enterprise operations, connecting key data domains to deliver near real-time insights for accurate reporting and faster, data-driven decisions. In this Data Engineer role, you’ll build and maintain scalable data solutions that power financial systems and enterprise reporting needs, working in an agile environment that leverages open-source technologies.
Role OverviewAs a Data Engineer on the Finance AI Solutions team, you will develop and maintain data pipelines, distributed processing, and data services that enable secure, efficient access to enterprise data. The work includes building batch and real-time processing capabilities, supporting data models and ETL workflows, and partnering across engineering, product, and business stakeholders to deliver reliable solutions for analytical and operational workloads.
Responsibilities- Develop and maintain scalable data pipelines and distributed data processing solutions using Spark
, Scala/Java
, and cloud platforms such as AWS
, GCP
, or Azure - Build and enhance batch and real-time data processing solutions for analytical and operational workloads
- Develop and enhance APIs and data services that support secure and efficient access to enterprise data
- Create and maintain data models
, ETL workflows
, and processing frameworks aligned to business requirements - Apply established data governance
, security
, and data quality standards throughout the development lifecycle - Collaborate with engineers, product teams, and business stakeholders to understand requirements and deliver dependable data solutions
- Troubleshoot production issues, optimize data processing performance, and improve system reliability
- Participate in code reviews
, testing
, and continuous improvement initiatives to maintain engineering quality - Continuously learn and adopt new technologies, tools, and engineering best practices
- 4 year degree in Computer Science, Applied Mathematics, Physics, Information Technology, Engineering, etc., or equivalent industry experience
- 1+ years of software development experience with Big Data technologies such as Spark
, Hadoop
, or distributed data processing frameworks - Programming experience with Py Spark ,
Scala
, Java
, or Python - Experience with cloud platforms (
AWS
, GCP
, or Azure
) and cloud-based data services - Familiarity with data modeling
, ETL development
, and data pipeline design - Exposure to API development using REST or similar technologies
- Experience with SQL and relational or distributed databases
- Understanding of data governance
, security
, and software development best practices - Strong analytical and problem-solving skills
- Excellent communication and collaboration skills with the ability to work on cross-functional teams
- Spark
, Scala
, Java - AWS
, GCP
, Azure - Py Spark ,
Hadoop - REST
, SQL
This role is based in Brooklyn Park, MN (hybrid). Target’s Hybrid/Flex for Your Day arrangement means core responsibilities are performed both onsite at Target HQ in MN and virtually depending on role, team, and daily needs. Work duties cannot be performed outside the country of the primary work location unless otherwise prescribed by Target.
Compensation and Experience- Salary: USD 75,400
- 135,700 per year - Minimum experience: 1 year
- Comprehensive health benefits (medical, vision, dental, life insurance and more)
- 401(k)
- Employee discount
- Short term disability
- Long term disability
- Paid sick leave
- Paid national holidays
- Paid vacation
Target will make reasonable accommodations for applicants with disabilities. If you need a reasonable accommodation to participate in the job application or interview process, contact candidate.acc
.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).