About The Position

The FI Data Solutions team is seeking a Data Engineer to design, build, and maintain operational and analytical capabilities across FI’s data platforms. The role includes solution design, data analysis, production rollout, and production support using Java Spring Batch, Python, AWS, Oracle, and Snowflake. The engineer will help bring new financial products into the data ecosystem to support compensation, sales, and reporting users. The position involves implementing updates to the FSA database and related data pipelines, with a focus on data accuracy, automation, and operational efficiency. Work includes enhancing model portfolio data, automating sub-advised fund balance updates, and refining position-closure logic to address phantom assets.

Requirements

  • Bachelor’s or master’s degree in a technology-related field, such as Engineering or Computer Science.
  • At least 5 years of working experience.
  • At least 4 years of Java development using Spring frameworks.
  • At least 2 years of experience developing applications that run in AWS, with a focus on AWS Batch, S3, and IAM.
  • At least 2 years of experience working with SQL, including ANSI SQL, Oracle, and Snowflake.
  • At least 1 year of Python development.
  • Experience with Unix shell scripting, such as bash or ksh, and scheduling or orchestration tools such as Control-M.
  • Strong data-modeling skills and experience with 3NF and Star Schema data models.
  • Proven data-analysis skills and comfort working in a complex data ecosystem.
  • Experience with DevOps, Continuous Integration, and Continuous Delivery.
  • Experience with Agile methodologies, including Kanban and SCRUM.
  • Experience building and deploying containerized applications using Docker.
  • Ability to handle ambiguity and work in a fast-paced environment, independently or collaboratively.
  • Interpersonal skills to work with multiple teams within the business unit and across the organization.

Nice To Haves

  • Experience writing batch jobs with Spring Batch.
  • Hands-on experience with SQL query optimization and tuning to improve performance.
  • Experience with Jenkins, Terraform, or CloudFormation.
  • Work experience in the financial services industry.

Responsibilities

  • Design, build, and maintain operational and analytical capabilities in FI’s data platforms.
  • Perform solution design, data analysis, production rollout, and production support.
  • Help integrate new financial products into the data ecosystem for compensation, sales, and reporting users.
  • Implement updates to the FSA database and associated data pipelines.
  • Improve data accuracy, automation, and operational efficiency.
  • Enhance model portfolio data.
  • Automate sub-advised fund balance updates.
  • Refine position-closure logic to address phantom assets.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service