remoteonsite
Senior Software Engineer - Python, SQL - FactSet
Software Engineer
Lead the design and implementation of scalable data pipelines and APIs using Python and SQL on AWS, driving insights for the Deep Sector Energy content team.
About the role
Key Responsibilities
- Architect and develop high‑performance data pipelines that ingest, transform, and store large financial datasets using Python and SQL.
- Design and expose robust RESTful APIs to serve analytics and reporting needs across the organization.
- Collaborate with data scientists and product managers to translate business requirements into technical solutions.
- Optimize query performance and ensure data quality through automated testing and monitoring.
- Leverage AWS services (S3, Redshift, Lambda) to build scalable, cost‑effective infrastructure.
Requirements
- 5+ years of software engineering experience with a strong focus on Python and SQL.
- Proven track record building production‑grade data pipelines and APIs.
- Experience with AWS cloud services and infrastructure as code.
- Strong analytical skills and ability to troubleshoot complex data issues.
- Excellent communication skills and a collaborative mindset.