More jobs:
Senior Software Engineer; Python
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-01-01
Listing for:
Smart4 Energy
Seasonal/Temporary
position Listed on 2026-01-01
Job specializations:
-
Software Development
Data Engineer
Job Description & How to Apply Below
Direct message the job poster from Smart4 Energy
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
• 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
• 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)
• 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 Dev Ops 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
Seniority level
• Mid‑Senior level
Employment type
• Contract
Job function
• Information Technology
Referrals increase your chances of interviewing at Smart4 Energy by 2x
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×