Software Engineer
Title Software EngineerLocation San Diego CADuration 12+ monthsJob Description:The TM1 & Informatica Planning Systems Developer is responsible for designing, developing, and supporting enterprise financial planning and forecasting solutions built on IBM Planning Analytics (TM1) and Informatica-based data integrations. This role bridges Finance, FP&A, and Data Engineering teams to ensure accurate, timely, and governed data flows into planning models supporting budgeting, forecasting, and reporting.Key ResponsibilitiesTM1 / Planning AnalyticsDesign, develop, and maintain TM1 models, including cubes, dimensions, hierarchies, rules, and feedersBuild and support TurboIntegrator (TI) processes for data loading, transformations, validations, and automationDevelop and enhance Planning Analytics Workspace (PAW) and/or PA for Excel (PAfE) contentSupport planning use cases such as Budget, Forecast, OPEX, Revenue, P&L, Balance Sheet, and Cash FlowImplement and manage TM1 security (cube, dimension, element, and application-level)Performance tune TM1 models, rules, and feeders to support scalable enterprise workloadsInformatica / Data IntegrationSupport Informatica mappings, workflows, and schedules to feed data into TM1Partner with data engineering teams to ensure data quality, completeness, and timelinessSupport data refresh cycles aligned to financial close and planning timelinesCross‑Functional & Operational ResponsibilitiesPartner with Finance, FP&A, and business users to gather requirements and deliver planning solutionsSupport UAT, production releases, and hypercare for planning system enhancements or upgradesTroubleshoot data, reconciliation, and performance issues across TM1 and Informatica layersCreate and maintain technical documentation, runbooks, and support proceduresParticipate in planning system modernization, upgrades, or cloud migration initiativesEnsure solutions align with data governance, controls, and audit requirementsTECHNICAL SKILLSMust Have• 5+ years of experience in enterprise financial planning systems• Ability to work across business and technical teams• Experience integrating planning systems with ERP, EDW, or cloud data platformso IBM Planning Analytics (TM1) – cubes, rules, feeders, TI processeso Informatica (PowerCenter and/or IICS) – mappings, workflows, scheduling• Solid understanding of financial planning and FP&A processesStrong hands on experience with:• Strong SQL and data analysis skillsNice To Have- • Experience in Agile / Scrum delivery environments• Experience supporting global or multi business unit planning solutions Experience with other Planning tools like Anaplan, One Stream, EPM• Exposure to Databricks, cloud data platforms, or modern analytics stacks• Knowledge of data governance, certification, or financial controls