Senior Software Engineer (Python) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Smart4 Energy · 2 weeks ago

Senior Software Engineer (Python)

Smart4 Energy is seeking an experienced Senior Developer for a contract role focused on FP&A Forecasting and Reporting within the financial services industry. The role involves designing, building, and optimizing high-performance forecasting systems while collaborating with various teams to deliver robust solutions.

Staffing & Recruiting
Hiring Manager
Jesse van der Poel
linkedin

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

Qualification

PythonFinancial modelsData integrationHigh-performance systemsCloud platformsTechnical leadershipCommunication skills

Required

Expert-level Python development experience (non-negotiable)
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
10+ years of professional software engineering experience
Demonstrated success delivering or maintaining financial modelling or forecasting platforms

Preferred

Cloud platform experience (AWS, Azure, Redshift, Snowflake)
Exposure to AI / ML integration within financial or computational systems
Experience with data visualisation or reporting tools

Company

Smart4 Energy

twitter
company-logo
Smart4 Energy is a rapidly growing talent solutions provider serving the global energy sector, with offices in Aberdeen, Darligton, Cape Town, London, and Austin.

Funding

Current Stage
Early Stage
Company data provided by crunchbase