As a Senior Software Engineer, you will architect, develop, and oversee a critical financial data processing system. This role involves ensuring seamless integration, processing, and delivery of transactional data essential for financial reporting, reconciliation, and strategic decision-making. Responsibilities include architecting a scalable system, developing automation, ensuring data integrity, monitoring system performance, and leading system optimization. You will also work closely with the financial department to translate their needs into technical solutions.
Must Have:- Bachelor’s or Master’s degree in Computer Science or related field
- 7-10 years of experience in data engineering or similar role
- Experience building and maintaining large-scale data systems
- Expertise in Python and automation scripting
- Deep understanding of SQL and data modelling
- Experience with AWS
- Excellent communication skills
Perks:- Welcoming international team
- Remote work from anywhere in the world
- Company supports professional growth
- Flexible schedule
- 40 paid days off
- Competitive salary