

Hope Tech
Senior Developer – FP&A Forecasting & Reporting (Contract)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Developer – FP&A Forecasting & Reporting (Contract) in financial services, based onsite in Boston, MA or Des Moines, IA. Requires 10+ years of software engineering experience, expert Python skills, and deep financial modeling knowledge. Pay is up to $74.00/hour.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
592
-
🗓️ - Date
December 18, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Boston, MA
-
🧠 - Skills detailed
#Scala #Snowflake #ML (Machine Learning) #Monitoring #DevOps #Data Visualisation #Azure #Data Integration #Leadership #Python #Databricks #Alation #AWS (Amazon Web Services) #Data Pipeline #Documentation #Redshift #Datasets #Cloud #React #AI (Artificial Intelligence) #Forecasting #Programming #Jupyter #Data Engineering #"ETL (Extract #Transform #Load)"
Role description
Senior Developer – FP&A Forecasting & Reporting (Contract)
Industry: Financial Services (Insurance / Investments / FP&A)
Location: Onsite – Boston, MA OR Des Moines, Iowa
Role Overview
We are seeking an experienced Senior Developer to support a large-scale FP&A Forecasting and Reporting transformation within a financial services environment. This role partners closely with FP&A, Investment, Actuarial, and IT Data teams to design, build, and optimise high-performance forecasting and calculation platforms. You will play a key role in developing scalable, production-grade systems capable of handling complex financial calculations and large data volumes in a fast-paced, enterprise setting. This is a hands-on, senior-level contract role, requiring strong Python engineering expertise and deep exposure to financial data and models.
Key Responsibilities
Platform Development & Optimisation
Lead the design, development, and optimisation of core systems using Python and Python-based compute environments (Jupyter, VS Code, Databricks)
Build and enhance FP&A forecasting models, analytics, and data pipelines
Ensure performance, scalability, and reliability across computation-heavy workloads
Drive technical innovation, including the use of parallel compute, data vectors, and AI-assisted techniques where appropriate
Collaboration & Delivery
Partner with FP&A teams and external consultants to deliver robust, performant forecasting solutions
Provide technical guidance on backlog items and architectural decisions
Act as a senior escalation point (Tier-3) for critical incidents and complex production issues
Governance & Best Practices
Establish and promote engineering standards, testing frameworks, and performance monitoring
Contribute to documentation, runbooks, and knowledge-sharing initiatives
Mentor junior developers and data engineers, raising overall engineering maturity
Ensure ongoing maintenance, upgrades, and enhancements are delivered with minimal disruption
Required Experience & Skills (Must-Have)
Expert-level Python development experience (non-negotiable)
Strong experience building high-performance, data-intensive systems
Deep understanding of financial models, FP&A processes, or large-scale computational engines
Hands-on experience with data integration and management in cloud or hybrid environments
Experience optimising computation through parallelisation and performance tuning techniques
Strong communication skills with the ability to engage technical and business stakeholders
Proven technical leadership and mentoring capability
Experience & Background
10+ years of professional software engineering experience
Demonstrated success delivering or maintaining financial modelling or forecasting platforms
Prior experience within financial services, ideally:
Insurance (Life & Annuities)
Investments
Asset or Wealth Management
Experience working with large datasets, analytics platforms, or data-driven systems
Solid understanding of DevOps practices and ability to explain them to non-technical stakeholders
Nice to Have
Cloud platform experience (AWS, Azure, Redshift, Snowflake)
Exposure to AI / ML integration within financial or computational systems
Experience with data visualisation or reporting tools
Contract & Eligibility Information
This is a contract role
Valid US work authorisation is required at the start of the engagement
No additional contractor benefits are provided
Company-issued equipment will be supplied
Engagement is aligned to a long-term FP&A transformation programme
Job Type: Contract
Pay: Up to $74.00 per hour
Expected hours: 40 per week
Application Question(s):
How many years of experience do you have working as a Software Engineer?
Are you legally authorized to work in the United States?
How many years of Financial Services experience do you currently have?
How many years of work experience do you have with Python (Programming Language)?
Do you have a deep understanding of financial models, FP&A processes, or computational engines?
Do you have experience with React.js?
Do you have experience delivering or maintaining financial modelling or forecasting platforms?
Are you comfortable working a contract position?
Work Location: In person
Senior Developer – FP&A Forecasting & Reporting (Contract)
Industry: Financial Services (Insurance / Investments / FP&A)
Location: Onsite – Boston, MA OR Des Moines, Iowa
Role Overview
We are seeking an experienced Senior Developer to support a large-scale FP&A Forecasting and Reporting transformation within a financial services environment. This role partners closely with FP&A, Investment, Actuarial, and IT Data teams to design, build, and optimise high-performance forecasting and calculation platforms. You will play a key role in developing scalable, production-grade systems capable of handling complex financial calculations and large data volumes in a fast-paced, enterprise setting. This is a hands-on, senior-level contract role, requiring strong Python engineering expertise and deep exposure to financial data and models.
Key Responsibilities
Platform Development & Optimisation
Lead the design, development, and optimisation of core systems using Python and Python-based compute environments (Jupyter, VS Code, Databricks)
Build and enhance FP&A forecasting models, analytics, and data pipelines
Ensure performance, scalability, and reliability across computation-heavy workloads
Drive technical innovation, including the use of parallel compute, data vectors, and AI-assisted techniques where appropriate
Collaboration & Delivery
Partner with FP&A teams and external consultants to deliver robust, performant forecasting solutions
Provide technical guidance on backlog items and architectural decisions
Act as a senior escalation point (Tier-3) for critical incidents and complex production issues
Governance & Best Practices
Establish and promote engineering standards, testing frameworks, and performance monitoring
Contribute to documentation, runbooks, and knowledge-sharing initiatives
Mentor junior developers and data engineers, raising overall engineering maturity
Ensure ongoing maintenance, upgrades, and enhancements are delivered with minimal disruption
Required Experience & Skills (Must-Have)
Expert-level Python development experience (non-negotiable)
Strong experience building high-performance, data-intensive systems
Deep understanding of financial models, FP&A processes, or large-scale computational engines
Hands-on experience with data integration and management in cloud or hybrid environments
Experience optimising computation through parallelisation and performance tuning techniques
Strong communication skills with the ability to engage technical and business stakeholders
Proven technical leadership and mentoring capability
Experience & Background
10+ years of professional software engineering experience
Demonstrated success delivering or maintaining financial modelling or forecasting platforms
Prior experience within financial services, ideally:
Insurance (Life & Annuities)
Investments
Asset or Wealth Management
Experience working with large datasets, analytics platforms, or data-driven systems
Solid understanding of DevOps practices and ability to explain them to non-technical stakeholders
Nice to Have
Cloud platform experience (AWS, Azure, Redshift, Snowflake)
Exposure to AI / ML integration within financial or computational systems
Experience with data visualisation or reporting tools
Contract & Eligibility Information
This is a contract role
Valid US work authorisation is required at the start of the engagement
No additional contractor benefits are provided
Company-issued equipment will be supplied
Engagement is aligned to a long-term FP&A transformation programme
Job Type: Contract
Pay: Up to $74.00 per hour
Expected hours: 40 per week
Application Question(s):
How many years of experience do you have working as a Software Engineer?
Are you legally authorized to work in the United States?
How many years of Financial Services experience do you currently have?
How many years of work experience do you have with Python (Programming Language)?
Do you have a deep understanding of financial models, FP&A processes, or computational engines?
Do you have experience with React.js?
Do you have experience delivering or maintaining financial modelling or forecasting platforms?
Are you comfortable working a contract position?
Work Location: In person






