Associate - Software Developer
Core
Software engineer supporting the growth of an investment advisory firm by enhancing proprietary portfolio management systems, tools, and web UI for top-down portfolio construction, asset allocation, and macroeconomic research.
Role type
Mid-level software engineer (full-stack)
Builds
Proprietary client portfolio management systems, tools for rebalancing portfolios, and portfolio analytics dashboards
Domain
Financial services / Investment management
Required skills
Python, SQL, ETL processes, AWS, Git, Bash, Jira, production system support
Preferred skills
Pandas, Dash, Flask, Docker, Kubernetes, Postgres, trading and investment concepts, Addepar, Salesforce
Technologies
Python, SQL, AWS, Airflow, Git, Bash, Jira, Pandas, Dash, Flask, Docker, Kubernetes, Postgres, Addepar, Salesforce
Responsibilities
Maintain and upgrade application code and web UI; add new functionality to existing systems; plan for large-scale expansion and integration; interface with third parties and collaborate with internal business groups.
Seniority
Mid-level, hands-on IC
