A global financial technology company is seeking a Senior Software Engineer to enhance a trade surveillance system. Responsibilities include designing algorithms for monitoring transactions and optimizing detection models collaboratively with experts. The candidate must have significant experience in backend development, proficiency in Java or Kotlin, and knowledge of financial/trading systems. This role offers a remote work option with a competitive salary ranging from $48,000 to $84,000 per year.
Qualifications
5+ years of professional experience in backend or algorithmic development.
At least 3 years working with algorithms in financial/trading systems or related fields.
Strong proficiency in Java, Kotlin, C#, or C++. Solid understanding of software design principles and architectural patterns.
Responsibilities
Design and implement algorithms for real-time and batch monitoring of financial transactions.
Collaborate with data scientists and compliance experts to optimize detection models.
Contribute to system architecture design for high availability and low-latency performance.
Optimize and maintain an existing codebase for clarity, performance, and scalability.
Work with distributed systems and databases for high-volume data ingestion and processing.
Analyze performance bottlenecks and improve system reliability.
Skills
Python
C#
Databases
JAVA
Kotlin
C/C++
Compliance Expertise
FinTech
Software Design
Statistical Modeling
Algorithms
Mathematics
Machine Learning
Debugging
Trading
Distributed Computing
SOLID
Microsoft Clarity
Monitoring
Regulatory Compliance
Data Pipelines
Distributed Systems
Trade Surveillance
Communication Skills
Reliability
Education
Bachelor’s degree in Computer Science, Mathematics, or related field
Master’s or PhD
Job description
A global financial technology company is seeking a Senior Software Engineer to enhance a trade surveillance system. Responsibilities include designing algorithms for monitoring transactions and optimizing detection models collaboratively with experts. The candidate must have significant experience in backend development, proficiency in Java or Kotlin, and knowledge of financial/trading systems. This role offers a remote work option with a competitive salary ranging from $48,000 to $84,000 per year.