Logo
Smart4 Energy

Senior Software Engineer (Python)

Smart4 Energy, Boston, Massachusetts, us, 02298

Save Job

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 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

Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Information Technology

Referrals increase your chances of interviewing at Smart4 Energy by 2x

#J-18808-Ljbffr