Software Engineer, Reporting - London or NYC- Global Prime Brokerage & Financing Platform
ExternalFull-timeOn-siteToday
AirflowDatadogGrafanaObservabilityPandasPrometheus
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop and own a generalized system for generating business-critical reports from backend data platform
- High-impact role: reporting systems handle outputs for all products globally, and are necessary to launch and grow all business products
- Take ownership of correctness, reliability, and performance of reporting
- Develop a deep understanding of the business context in which the team operates
- Drive communication between engineers and stakeholders across the business
- Skills & Experience Required
- Hands-on architecture experience building critical financial/regulatory/customer reporting or data transformation systems
- Direct experience building alerting, observability and monitoring into production systems, using tools such as Datadog, Grafana, Prometheus
- Experience designing tight SLO (>0.99) workflows on scheduling systems at scale (e.g. AirFlow)
- Expert-level programmer in Python, Pandas and SQL (Snowflake and Postgres)
- Superb code-review skills and strong instincts on how to write robust, maintainable, and generalizable code
- Nice to have, but not required
- Parallel computing patterns (multiprocessing, threading) experience and technologies (PySpark, Dask)
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at eFinancialCareers? Share your experience