Senior Software Engineer (Python)
Core
Build and maintain automation and data pipelines for pricing, billing, margin reporting, and cost analysis across voice, messaging, and wireless products.
Role type
Senior Software Engineer (Python)
Builds
Pricing APIs, Airflow DAGs, rate deck pipelines, and financial reporting services.
Domain
Telecom / CPaaS / Financial Data
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python (async), Airflow, SQL, financial data analysis, troubleshooting, CI/CD
Preferred skills
Go, Salesforce/CRM integration, pricing engines, billing systems
Technologies
Python, Airflow, PostgreSQL, Athena, BigQuery, FastAPI, aiohttp, asyncpg, Docker, Jenkins, GitHub Actions
Responsibilities
Own and maintain complex Airflow DAGs for pricing automation and margin reporting. Build and manage rate deck pipelines across multiple product lines. Develop and maintain pricing APIs and services in Python (async). Analyse CDR/MDR data to identify vendor discrepancies and drive reconciliation workflows. Build automated discrepancy resolution and self-healing pipelines. Create and maintain financial reporting including monthly margin reports and negative margin alerts.
Seniority
Senior, hands-on IC
