Systems Programmer Analyst Sr.
Core
Developing and maintaining software systems, interactive data reporting, visualizations, and ETL pipelines for internal business users.
Role type
Senior Python Developer (Data Engineering & Backend)
Builds
Django web applications, Plotly Dash visualizations, Python-based ETL applications, and Apache Airflow DAGs.
Domain
Financial Services / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python (Django), SQL, Bash, Javascript, Apache Airflow, Plotly Dash, D3.js, AG Grid, Linux infrastructure, secure coding principles, architecture documentation, performance optimization, testing frameworks.
Preferred skills
Java, FastAPI, emerging technologies research.
Responsibilities
Develop and maintain software systems using Python and SQL; build interactive data reporting and visualizations; work with business teams to translate data requirements into Airflow DAGs; expand and maintain Django web applications; write clean, efficient, and well-documented code; review software systems and implement performance optimizations; lead 2-3 junior Python developers.
Seniority
Senior, hands-on IC with mentorship responsibilities