Build reliable data foundations for Target’s enterprise finance. This hybrid/flex role supports the financial backbone of Target’s operations by developing and maintaining scalable data pipelines, batch and real-time processing, and data services that power near real-time financial reporting and insights. You will work within an agile engineering team, applying governance, security, and quality standards while partnering with engineers, product teams, and business stakeholders.
Why this role
- Contribute to data solutions across Accounts Payable, Accounts Receivable, Vendor Income, Treasury, Financial Planning, Core Accounting, Revenue & Receivables, and Enterprise Financial Controls.
- Deliver near real-time reporting that supports accurate financial reporting and faster, data-driven decision-making.
- Join a global in-house technology team of 5,000+ engineers, data scientists, architects, and product managers using agile practices and open-source technologies.
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.
- Create APIs and data services that support secure and efficient access to enterprise data.
- Design and maintain data models, ETL workflows, and processing frameworks aligned to business requirements.
- Apply established data governance, security, and quality standards across the development lifecycle.
- Collaborate with engineers, product teams, and business stakeholders to deliver reliable 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.
Requirements
- 4-year degree in Computer Science, Applied Mathematics, Physics, Information Technology, Engineering, or related field, 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 PySpark, Scala, Java, or Python.
- Experience with 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 for cross-functional work.
Technology Stack
Spark, Scala, Java, PySpark, Python, Hadoop, AWS, GCP, Azure, SQL, REST, API development
Benefits
- 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
- Explore additional benefits from financial and education to well-being and beyond: https://corporate.target.com/careers/benefits
- Benefits eligibility information: https://tgt.biz/BenefitsForYou_D
Location & Work Arrangement: Brooklyn Park, MN (hybrid). Core role duties must be performed onsite at Target HQ MN and virtually based on team needs. Work duties cannot be performed outside the country of the primary work location unless otherwise prescribed by Target.
Accessibility: Target will make reasonable accommodations for applicants with disabilities. For accommodations related to the application or interview process, contact candidate.accommodations@HRHelp.Target.com.