Associate, Software Engineer
Core
Develop, test, and maintain Python applications and financial data processing pipelines, including ETL, automated reporting, and data visualization.
Role type
Associate Software Engineer (Financial Data Engineering)
Builds
Python applications, data processing pipelines, automated reporting systems, and data visualizations
Domain
Financial services / Data Engineering
Required skills
Python, Pandas, SQL, React, Git, pytest/unittest, Matplotlib/Seaborn/Plotly, ETL pipelines, HTML email generation
Preferred skills
AI-assisted coding workflows (Claude Code)
Technologies
Python, Pandas, React, Git, pytest, unittest, Matplotlib, Seaborn, Plotly, PostgreSQL, Oracle, smtplib
Responsibilities
Develop and maintain Python applications and financial data processing pipelines; Perform data extraction, transformation, loading, cleaning, and quality management; Build automated reporting systems; Create data visualizations; Write maintainable, documented code and conduct unit testing; Collaborate with business and cross-functional teams to translate requirements into technical solutions.
Seniority
Associate, 4+ years experience