×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Software Engineer; Python

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Smart4 Energy
Seasonal/Temporary position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Data Engineer
Job Description & How to Apply Below
Position: Senior Software Engineer (Python)
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary