- Company Name
- MethodHub
- Job Title
- Python Developer (FP&A Forecasting & Reporting)
- Job Description
-
**Job Title**
Python Developer (FP&A Forecasting & Reporting)
**Role Summary**
Lead design, development, and optimization of high‑performance FP&A forecasting and reporting systems using Python and modern compute environments. Collaborate with finance, actuarial, investment, and data teams to integrate complex models, ensure scalability, and maintain production‑grade performance. Provide technical leadership, govern best practices, and mentor junior staff.
**Expactations**
- Deliver robust, scalable FP&A solutions within 1+ year contract.
- Act as technical escalation point for critical incidents.
- Drive continuous improvement of platform architecture and performance.
- Mentor and elevate engineering maturity across the team.
- Maintain high coding standards, testing, and documentation.
**Key Responsibilities**
- Design, code, and optimize core Python codebases (Jupyter, VS Code, Databricks).
- Integrate forecasting models, analytics, and data pipelines with FP&A and data teams.
- Ensure computational performance, scalability, and reliability for large‑volume workloads.
- Explore and implement compute grids, data vectorization, and AI‑based methods where applicable.
- Partner with FP&A and external consultants to deliver performant model execution and tooling.
- Lead technical sessions on backlog items and requirements for IT Data and support teams.
- Establish engineering standards, testing practices, and performance monitoring.
- Produce platform documentation, run books, and knowledge‑sharing artifacts.
- Provide Tier‑3 expertise during critical incidents and system outages.
**Required Skills**
- Expert Python development (10+ years).
- Experience building high‑performance, data‑intensive systems (financial modeling, large‑scale computation).
- Strong understanding of Life & Annuity data or comparable financial domains.
- Proficiency in hybrid cloud data management (AWS, Snowflake).
- Hands‑on parallelization and performance optimization.
- DevOps practices (CI/CD, containerization, monitoring).
- Excellent communication and stakeholder management.
- Leadership: mentoring, influencing, and guiding cross‑functional teams.
- Optional: Azure, Redshift; AI/ML integration; data visualization/reporting.
**Required Education & Certifications**
- Undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent experience).
- No mandatory certifications required, but familiarity with cloud and DevOps standards is desirable.