A leading fintech company in New York is seeking a Software Engineer to design and maintain a global reporting system. This mid-senior level role involves architecting high-availability data systems, implementing observability measures, and writing test-driven Python code. Ideal candidates will have a strong background in financial reporting, advanced programming skills, and effective communication abilities. Competitive compensation and growth opportunities are offered.
Qualifications
Strong background in financial, regulatory, or customer reporting systems.
Experience in building production monitoring and observability frameworks.
Proven ability to design scalable scheduling systems with >99% reliability.
Advanced programming skills in Python, Pandas, SQL.
Excellent communication skills to work effectively in a distributed team.
Responsibilities
Architect and build reporting and data transformation systems for financial and regulatory outputs.
Design high-availability workflows and scheduling systems with tight SLAs.
Implement monitoring, alerting, and observability.
Write high-quality, generalizable, and test-driven code.
Partner with stakeholders to deliver reporting solutions.
Contribute to a small, agile engineering team.
Skills
Python
Pandas
SQL
Monitoring systems
Reporting systems
Communications
Job description
A leading fintech company in New York is seeking a Software Engineer to design and maintain a global reporting system. This mid-senior level role involves architecting high-availability data systems, implementing observability measures, and writing test-driven Python code. Ideal candidates will have a strong background in financial reporting, advanced programming skills, and effective communication abilities. Competitive compensation and growth opportunities are offered.