MethodHub

Python Developer (FP&A Forecasting & Reporting)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer focused on FP&A Forecasting & Reporting, based in Des Moines, Iowa, or Boston, MA, with a contract duration of 1+ years. Requires 10+ years of experience, expert Python skills, and knowledge of Life & Annuity data.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
640
-
🗓️ - Date
December 5, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Boston, MA
-
🧠 - Skills detailed
#Snowflake #Visualization #Scala #DevOps #Monitoring #Documentation #Alation #Cloud #Azure #Data Management #AWS (Amazon Web Services) #Redshift #Forecasting #Databricks #Base #Data Pipeline #Python #AI (Artificial Intelligence) #Leadership #"ETL (Extract #Transform #Load)" #Computer Science #Jupyter #ML (Machine Learning) #Data Engineering
Role description
Senior Python Developer – FP&A Forecasting & Reporting Location: Des Moines, Iowa or Boston, MA offices Duration: 1+ years POSITION OVERVIEW The Senior Developer role partners with the FP&A team and IT data team to design, build, and optimize the FP&A Forecasting and Reporting processes. This position will be accountable for developing and maintaining high-performance components, ensuring the processes scale effectively with complex calculations and large data volumes. You will be a key member of the FP&A Transformation, helping to build a calculation and forecast modeling platform to support a growing, high pace firm. You will act as a technical leader, bringing deep engineering expertise while working closely with FP&A, Investment, Actuarial and data specialists to ensure the processes deliver robust, efficient, and production-grade solutions. KEY RESPONSIBILITIES Platform Development & Optimization • Lead the design, development, and optimization of core code base using Python and Python-based compute environments (e.g., Jupyter, VS Code, Databricks). • Collaborate with FP&A and data teams to integrate FP&A forecasting models, analytics, and data pipelines. • Ensure computational performance, scalability, and reliability across FP&A workloads. • Drive technical innovation, including use of compute grids, data vectors, and AI-based methods where relevant. Collaboration & Support • Partner with FP&A and external consultants to deliver performant model execution and tooling. • Provide technical guidance on backlog items and requirements for IT Data and supporting teams. • Serve as a senior escalation point for critical incidents, providing Tier-3 expertise when needed. Governance & Best Practices • Establish and champion engineering standards, testing practices, and performance monitoring. • Contribute to platform documentation, run books, and knowledge-sharing initiatives. • Mentor junior developers and data engineers, raising engineering maturity across the team. • Ensure ongoing maintenance, upgrades, and optimizations are delivered with minimal disruption. EDUCATION • An undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience). SKILLS • Expert Python skills with proven experience in building high-performance, data-intensive systems. • Strong understanding of Life & Annuity data, financial models, or large-scale computational engines. • Deep knowledge of data management and integration in hybrid cloud ecosystems (AWS / Snowflake). • Hands-on experience with compute parallelization and performance optimization techniques. • Excellent interpersonal and communication skills; ability to interface effectively with FP&A and program leadership stakeholders. • Strong leadership qualities: mentoring, influencing, and guiding technical direction across teams. EXPERIENCE • 10+ years in professional software engineering, with significant hands-on Python development. • Demonstrated success building or maintaining financial modeling or large-scale computational systems. • Experience working with investment banks and/or within life and annuity insurance domains is highly desirable. • Proven track record in data-driven platforms, large-scale computation, or advanced analytics. • Experience with DevOps practices and ability to explain them to business users. Desirable: • Cloud ecosystem expertise (AWS, Azure, Redshift) • Familiarity with AI/ML integration in computational systems • Experience in data visualization and reporting