We are seeking a highly skilled engineer to design and implement a financial data processing system from the ground up. This role requires hands-on development of a fully functional MVP using Python and calls for deep technical expertise in backend development, data integration, and automation. The ideal candidate is expected to work independently and take full ownership of the initial system architecture and implementation.
Key responsibilities
Independently design and develop a minimum viable product (MVP) for a scalable and secure financial data processing system using Python.
Build robust automation pipelines to ingest, standardize, and normalize complex transactional data from multiple internal systems and third-party sources.
Ensure the system supports reliable and accurate financial reporting, reconciliation, and auditing requirements.
Maintain high standards of data integrity, consistency, and availability throughout all stages of the data lifecycle.
Monitor and optimize system performance, proactively addressing any issues to ensure reliability and minimal downtime.
Implement disaster recovery procedures and failover mechanisms to mitigate risks of data loss or service disruption.
Collaborate closely with the financial department to translate business needs into technical specifications and system features.
Develop interfaces, APIs, and data outputs to support reporting and reconciliation workflows.
Ensure that the system remains compliant with applicable financial regulations and internal policies.
Maintain comprehensive documentation of system architecture, processes, configurations, and functional features.
Qualifications and requirements
Demonstrated ability to independently build backend systems from the ground up, with a strong emphasis on writing production-grade code in Python.
Minimum 5 years of experience in data engineering, system architecture, or a related role, preferably within the financial or transactional data domain.
Deep expertise in Python programming, particularly in the context of backend system development, ETL processes, and data automation.
Strong experience in working with structured and unstructured data from varied sources including APIs, file transfers, and messaging systems.
Proficiency in SQL and relational database design, including performance optimization and data modeling.
Familiarity with cloud environments (preferably AWS), DevOps practices, and CI/CD tools.
Proven track record in designing systems that support reconciliation, reporting, and audit functions in a regulated environment.
Strong analytical and problem-solving skills, with attention to detail and a focus on reliability and maintainability.
Excellent communication skills and the ability to work collaboratively with non-technical stakeholders.
Additional desirable qualifications
Experience working within financial services or trading environments.
Understanding of regulatory frameworks applicable to financial data processing.
Background in designing systems for evolving business requirements and data schemas.
We offer
Welcoming international team of highly skilled professionals in our excellent office that demands your full attention.
Remote work from anywhere.
Flexible schedule.
Generous paid vacation policy.
Great corporate culture with internal events.
Competitive salary.
Kseniia рекрутер
О компании Название скрыто (Quantitative Trading)
Сфера
Трейдинг
An international company (name withheld due to NDA), focused on algorithmic trading powered by advanced machine learning, modern C++ standards, and FPGA technologies.