Data Engineer - Finance AI Solutions

TargetBrooklyn Park, NC
Hybrid

About The Position

The Data Engineer - Finance AI Solutions role is part of Target's Finance Technology team, which supports the financial backbone of Target's enterprise operations. This team builds and supports platforms for various financial capabilities and uses a financial reporting platform to deliver near real-time insights for data-driven decision-making. The role involves working within a global in-house technology team that uses agile practices and open-source technologies. As a Data Engineer, you will develop and maintain scalable data solutions for Target's financial systems and enterprise reporting. You will be part of an agile engineering team, building reliable data pipelines, developing data services, and delivering high-quality data to enable business insights and operational excellence. Collaboration with engineers, product managers, data scientists, and business partners is key to building efficient, scalable, and maintainable data solutions, while also growing technical expertise in cloud technologies and distributed data processing.

Requirements

  • 4 year degree in Computer Science, Applied Mathematics, Physics, Information Technology, Engineering, etc. or equivalent industry experience
  • 1plus year 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 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 effectively on cross-functional teams

Responsibilities

  • Develop and maintain scalable data pipelines and distributed data processing solutions using Spark, Scala/Java, and cloud platforms (AWS, GCP, or Azure)
  • Build and enhance batch and real-time data processing solutions to support analytical and operational workloads
  • Develop APIs and data services that enable secure/efficient access to enterprise data
  • Create and maintain data models, ETL workflows, and processing frameworks that support business requirements
  • Apply established data governance, security, and quality standards throughout the development lifecycle
  • Collaborate with engineers, product teams, and business stakeholders to understand requirements and 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

Benefits

  • Comprehensive health benefits and programs (medical, vision, dental, life insurance)
  • 401(k)
  • Employee discount
  • Short term disability
  • Long term disability
  • Paid sick leave
  • Paid national holidays
  • Paid vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service