The Senior Software Engineer will be responsible for architecting, developing, and overseeing a critical financial data processing system. This includes ensuring seamless data integration, processing, and delivery for financial reporting, reconciliation, and strategic decision-making. Key responsibilities include architecting a scalable system, developing automation solutions, ensuring data integrity, monitoring system performance, leading system optimization, and collaborating with the finance department to meet their needs. The role also involves adhering to financial regulations and documenting system architectures. The engineer will work remotely from anywhere in the world. The job offers competitive salary.
Must Have:- Experience in data engineering or system architecture.
- Proven track record in building and maintaining data systems.
- Experience in developing systems for financial data reconciliation processes.
- Expertise in Python.
- Expertise in automation and scripting for ETL processes.
- Deep understanding of SQL.
- Experience with AWS.
- Ability to align technical solutions with business objectives and requirements.
- Exceptional leadership skills with experience managing technical teams.
Perks:- Welcoming international team of highly qualified professionals
- Work remotely from anywhere in the world
- Access any of our global offices anytime
- Company supports your professional growth
- Flexible schedule
- 40 paid days off
- Competitive salary