Own backend services for trading US stocks, design, build, run scalable, secure backend services and APIs, mentor engineers, lead design reviews, investigate incidents, and improve architecture.
Locations (3)
Jakarta, Jakarta, Indonesia
Bangkok, Bangkok, Thailand
Poland
Responsibilities
Design, build and run scalable, secure backend services and APIs for trading, funding, market data and portfolio features.
Own larger features and services end to end, including monitoring, alerting and on-call follow-up.
Design for correctness first: accurate money and quantity handling, idempotent requests, safe retries and audit trails.
Integrate with US brokerage and custody partners, and make those integrations resilient to outages, delays, duplicate or out-of-order messages.
The Onboarding Analyst implements and transitions Charles River IMS environments for new SaaS clients, combining technical delivery, client coordination, production readiness, issue resolution and operational handover across DEV, UAT and PROD environments.
Responsibilities
Plan and execute onboarding activities for new clients and new environments, maintaining clear ownership, dependencies, risks and target dates.
Coordinate environment readiness across DEV, UAT and PROD, including infrastructure, application configuration, access, monitoring, capacity and production-readiness checks.
Work with client and internal network teams to establish and validate connectivity, firewall rules, peering, endpoints, certificates and third-party integrations.
Set up and validate interfaces and messaging components such as FIX, IBM MQ, Kafka, file transfer and vendor connectivity, including Bloomberg, Omgeo and Cassini where applicable.
Install and configure Charles River IMS components; deploy patches, hotfixes, plug-ins and add-ons through approved CI/CD and Azure DevOps pipelines.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, Finance or a related discipline, or equivalent relevant experience.
Graph Engineer / Ontologist to design, develop, and implement enterprise knowledge graphs and semantic data solutions in a regulated financial‑services environment.
Responsibilities
Design and develop knowledge graphs, ontologies, taxonomies, and semantic information models
Translate business, operational, financial, and regulatory requirements into formal graph and ontology specifications
Define entities, relationships, attributes, constraints, classifications, and semantic rules
Develop graph data models using RDF, OWL, SKOS, SHACL, SPARQL, property‑graph models and Cypher
Build data‑mapping and ingestion processes from relational databases, APIs, documents, and other enterprise data sources
Requirements
Relevant degree or equivalent experience in computer science, information systems, data science, mathematics, engineering, or a related field
Nice to have: Experience in banking, capital markets, financial services, risk, compliance, or regulatory data
Nice to have: Knowledge of financial‑industry standards and reference models such as FIBO, ISO 20022, LEI
Nice to have: Experience with data lineage, metadata management, master data management, data catalogues, or data governance
Nice to have: Familiarity with cloud platforms, containerisation, CI/CD, and infrastructure‑as‑code
Lead a full‑stack engineering team building customer‑facing web applications and backend services, driving architecture, cloud migration, AI‑assisted development, and team growth.
Locations (3)
Phoenix, Arizona, United States
Chicago, Illinois, United States
Scottsdale, Arizona, United States
Compensation
The base pay scale for this position in: Phoenix, AZ/ Chicago, IL in USD per year is: $124,000 - $186,000.
Responsibilities
Own technical direction of UI, backend, integrations and data layers
Set front‑end engineering standards with React and TypeScript
Guide design of secure, scalable backend services and APIs
Define integration approaches for enterprise identity and CRM platforms
Supports the FCRM Data Strategy and Management team in designing, implementing, and maintaining data management capabilities and controls aligned with Enterprise Data Management Office requirements.
Compensation
$96,900 - $136,800 CAD
Responsibilities
Design, implement and maintain data management processes and controls
Analyze, develop, validate and maintain end-to-end data lineage and data flows
Define, develop and implement business and technical data quality rules
Perform root-cause analysis of complex data issues
Perform data analysis, profiling, validation and reconciliation using SQL
Requirements
Undergraduate degree or equivalent relevant experience