onsite
Software Engineer, Reporting - aaru
Software Engineer
Lead the design and implementation of scalable reporting pipelines that transform complex data into actionable insights, leveraging Python, SQL, and AWS services to deliver high‑performance dashboards and analytics for predictive intelligence solutions.
About the role
Key Responsibilities
- Design, develop, and maintain robust data pipelines and ETL processes using Python and SQL to support real‑time reporting and analytics.
- Build interactive dashboards and visualizations with modern BI tools, ensuring clear communication of insights to stakeholders.
- Collaborate with data scientists and product teams to translate predictive models into production‑ready reporting features.
- Optimize query performance and data storage on AWS (Redshift, S3, Glue) to meet stringent latency and scalability requirements.
- Implement automated testing, monitoring, and documentation for all reporting components.
Requirements
- 3+ years of experience in software engineering focused on data reporting and analytics.
- Experience integrating machine learning outputs into production reporting pipelines.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonsqlmachine learningaws