CrawlJobs Logo

Senior Software Engineer, Core Exchange

Slovenia, Ljubljana · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team & role Our Core Exchange team is responsible for all trading interfaces — including the Exchange REST API, FIX API, WebSockets, and market data services. The team’s mission is to deliver a best-in-class trading experience for API users, with a relentless focus on latency, reliability, and data correctness. As a Senior Software Engineer, you will help scale our trading infrastructure to meet the evolving needs of our most sophisticated users. This is a high-impact role for engineers who love low-latency systems, deeply care about precision, and want to directly shape the tools used by active traders worldwide.

Job Responsibility

  • Design and build performant, reliable, and scalable services for our API trading ecosystem
  • Optimize low-latency data flows and trading paths, ensuring correctness under pressure
  • Own and evolve core components of our REST, FIX, and WebSocket APIs
  • Collaborate with product, infrastructure, and frontend teams to deliver seamless API solutions
  • Participate in the team’s on-call rotation, supporting mission-critical systems used by our most active clients
  • Continuously measure, monitor, and improve the trading API experience

Requirements

  • 5+ years of backend engineering experience, with deep expertise in Golang
  • Proven experience designing high-performance systems with low-latency and high-throughput requirements
  • Familiarity with cloud infrastructure, especially AWS services
  • Solid database experience: SQL (MySQL) and/or NoSQL (DynamoDB)
  • Experience working on or with production-grade trading APIs or high-volume systems
  • Structured thinker with strong communication skills and a customer-first mindset

Nice to have

  • You’ve built or operated your own automated trading bot or trading system
  • Hands-on experience with the FIX protocol and order management systems
  • Knowledge of WebSockets, streaming market data, or real-time API performance tuning
  • Passion for financial markets and an interest in building tools for professional traders

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Core Exchange

8 matching positions

Senior Software Engineer, Core Exchange

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Slovenia , Ljubljana
Salary
Salary:
Not provided
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience, with deep expertise in Golang
  • Proven experience designing high-performance systems with low-latency and high-throughput requirements
  • Familiarity with cloud infrastructure, especially AWS services
  • Solid database experience: SQL (MySQL) and/or NoSQL (DynamoDB)
  • Experience working on or with production-grade trading APIs or high-volume systems
  • Structured thinker with strong communication skills and a customer-first mindset
Job Responsibility
Job Responsibility
  • Design and build performant, reliable, and scalable services for our API trading ecosystem
  • Optimize low-latency data flows and trading paths, ensuring correctness under pressure
  • Own and evolve core components of our REST, FIX, and WebSocket APIs
  • Collaborate with product, infrastructure, and frontend teams to deliver seamless API solutions
  • Participate in the team’s on-call rotation, supporting mission-critical systems used by our most active clients
  • Continuously measure, monitor, and improve the trading API experience
Read More
Arrow Right

Senior Software Engineer - Applications

We’re seeking an experienced Senior Software Engineer with strong backend develo...
Location
Location
United States
Salary
Salary:
60.00 - 80.00 USD / Hour
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of hands-on software engineering experience, with strong proficiency in Ruby on Rails and JavaScript
  • Minimum 5 years of experience building and scaling backend systems, APIs, and services
  • Strong understanding of software development lifecycle, design patterns, object-oriented programming, and engineering best practices
  • Advanced SQL proficiency with the ability to analyze large datasets to troubleshoot issues and inform technical decisions
  • Experience designing and supporting high-throughput backend systems and distributed architectures
  • Experience working in environments where automated testing is a core development practice
  • Demonstrated ability to independently own complex features end-to-end, from technical design through production support
  • Strong collaboration skills across technical and non-technical stakeholders
  • Excellent written and verbal communication skills in a fully remote environment
  • Growth-oriented mindset with strong attention to system reliability, scalability, and engineering quality
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable backend services using Ruby on Rails, JavaScript, and relational databases, supporting high-volume messaging workflows, APIs, and system integrations
  • Develop and optimize messaging pipelines that support SMS, voice, and automated communication workflows, ensuring reliable delivery, consent management, scheduling, and orchestration of communications
  • Build and maintain secure API-to-API integrations that connect messaging platforms with external systems and services, ensuring reliable data exchange and workflow automation
  • Collaborate with engineering teams to design and evolve scalable messaging infrastructure, contributing to architectural decisions related to delivery optimization, system performance, and event-driven communication workflows
  • Leverage advanced SQL and analytical thinking to investigate system behavior, troubleshoot production issues, analyze delivery performance, and inform technical decisions with data
  • Partner closely with Product, Customer Success, Data, and Engineering teams to gather requirements, contribute to technical documentation, clarify workflows, and design messaging features that support business and user needs
  • Provide technical mentorship through code reviews, design discussions, and collaborative development, helping guide engineering best practices and supporting the growth of other engineers on the team
  • Write and maintain automated tests alongside production code, ensuring backend services are secure, reliable, and production-ready
  • Create clear technical documentation and internal enablement resources that help teams monitor, troubleshoot, and support messaging systems in production
  • Participate in on-call rotations and incident response, supporting messaging infrastructure to maintain high availability and performance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

A mission-driven healthcare technology organization focused on improving health ...
Location
Location
United States , New York City; San Francisco
Salary
Salary:
70.00 - 90.00 USD / Hour
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of hands-on software engineering experience, with strong proficiency in Ruby on Rails and JavaScript
  • Minimum 5 years of experience building and scaling backend systems, APIs, and services
  • Strong understanding of software development lifecycle, design patterns, object-oriented programming, and engineering best practices
  • Advanced SQL proficiency with the ability to analyze large datasets to troubleshoot issues and inform technical decisions
  • Experience designing and supporting high-throughput backend systems and distributed architectures
  • Experience working in environments where automated testing is a core development practice
  • Demonstrated ability to independently own complex features end-to-end, from technical design through production support
  • Strong collaboration skills across technical and non-technical stakeholders
  • Excellent written and verbal communication skills in a fully remote environment
  • Growth-oriented mindset with strong attention to system reliability, scalability, and engineering quality
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable backend services using Ruby on Rails, JavaScript, and relational databases, supporting high-volume messaging workflows, APIs, and system integrations
  • Develop and optimize messaging pipelines that support SMS, voice, and automated communication workflows, ensuring reliable delivery, consent management, scheduling, and orchestration of communications
  • Build and maintain secure API-to-API integrations that connect messaging platforms with external systems and services, ensuring reliable data exchange and workflow automation
  • Collaborate with engineering teams to design and evolve scalable messaging infrastructure, contributing to architectural decisions related to delivery optimization, system performance, and event-driven communication workflows
  • Leverage advanced SQL and analytical thinking to investigate system behavior, troubleshoot production issues, analyze delivery performance, and inform technical decisions with data
  • Partner closely with Product, Customer Success, Data, and Engineering teams to gather requirements, contribute to technical documentation, clarify workflows, and design messaging features that support business and user needs
  • Provide technical mentorship through code reviews, design discussions, and collaborative development, helping guide engineering best practices and supporting the growth of other engineers on the team
  • Write and maintain automated tests alongside production code, ensuring backend services are secure, reliable, and production-ready
  • Create clear technical documentation and internal enablement resources that help teams monitor, troubleshoot, and support messaging systems in production
  • Participate in on-call rotations and incident response, supporting messaging infrastructure to maintain high availability and performance
Read More
Arrow Right

Senior Software Engineer

Microsoft Teams is the hub for modern collaboration—bringing together everything...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience working with Service Fabric or Kubernetes
  • Experience working on large-scale distributed systems, client-server architectures, and distributed database systems
  • Cross group collaboration, negotiation and communication skills
  • Ability to deal with the ambiguity associated with working in a fast-paced and changing environment
  • Experience working with M365 components like AAD, Exchange, Substrate, SharePoint
  • Drive to improve performance, availability and supportability of services
  • Drive to increase efficiencies through automation
Job Responsibility
Job Responsibility
  • Design, develop, and operate high-scale services that power the core messaging infrastructure of Microsoft Teams
  • Apply advanced in‑house AI tools to streamline development workflows, accelerate delivery, and improve system scalability
  • Dive deep into Azure technologies and distributed database systems
  • Collaborate with internal and external partners to design features that drive user growth and engagement
  • Develop features that delight customers while upholding the highest standards of availability, reliability, performance, and scalability
  • Influence and define new designs, architectures, standards, and reusable service libraries that empower teams across Microsoft to build at scale
  • Fulltime
Read More
Arrow Right

Software Engineer - Trading Core

Imagine building systems that think in microseconds — algorithms that move milli...
Location
Location
Slovakia , Bratislava
Salary
Salary:
80000.00 - 150000.00 EUR / Year
wincent.com Logo
Wincent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Engineering Expertise: 5+ years in system design, performance tuning, and low-level optimization
  • Strong Algorithmic Thinking: Ability to capture and analyze data
  • Collaborative Spirit: Teamwork, communication, and collaboration are essential
  • Systems Thinking: Strong understanding of distributed systems, scalability, and performance optimization
  • Ownership & Problem Solving: We expect you to be a “manager of one” who owns their agenda and delivers results
  • Culture Fit: Say things as they are, answer questions truthfully, leave ego at the door, challenge decisions when you disagree, and once a decision is final, commit and deliver your best
Job Responsibility
Job Responsibility
  • Fast and Efficient Data Retrieval: The TC team builds high-performance systems to fetch data from multiple crypto exchanges with minimal latency
  • Order Entry: TC team is responsible for order entry on every venue Wincent trades by employing state of the art techniques and tricks to get model outputs as fast to matching engines as possible in form of create, cancels and amend order requests
  • Data Normalisation: After acquiring raw data, the team normalises and standardises it to create a consistent and uniform format across different exchanges
  • Monitor the live system’s performance and correctness as part of on-call rotation
What we offer
What we offer
  • Competitive, above-market compensation tailored to your expertise
  • Bonus tied directly to both individual excellence and the fund’s overall performance every six months
  • Equity is a part of your compensation package
  • Opportunity to invest in our flagship multi-strategy fund
  • Relocation support if needed
  • Flexible working time
  • Unlimited paid vacation
  • Fulltime
Read More
Arrow Right

Senior Algo Trading Software Engineer (VP)

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven, strong technical knowledge and expertise in Low latency Java, C++ or Rust
  • Prior experience in developing electronic trading platforms in a global financial institution or equivalent environment
  • Strong understanding of automated testing techniques and quality engineering practices
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Familiarity with low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment
  • Knowledge of regional exchange microstructure and regulatory regimes
Job Responsibility
Job Responsibility
  • Core Development: Design, development and maintenance of high-performance, low-latency electronic execution systems
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into innovative product features and enhancements — including execution performance improvements, new liquidity sources, and DMA capabilities
  • Testing: Continuously improve and maintain testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Agile & CI/CD: Contribute to and champion Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Algorithmic Trading & Sor Software Engineer

Citi's Equities Technology organization is seeking a hands-on Senior Software En...
Location
Location
Hong Kong SAR , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 12 years of experience with strong technical knowledge and expertise in Low Latency Java, C++ or Rust
  • Prior experience in developing Algorithmic Trading or SOR platforms or equivalent in a global financial institution
  • Strong understanding of automated testing techniques and quality engineering practices
  • Strong understanding of Agile methodologies and Continuous Integration processes
  • Expertise in low-latency system design, including performance optimization, concurrency, and high-throughput architecture
  • Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast-paced, globally distributed environment
  • Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment
  • Knowledge of regional exchange microstructure and regulatory regimes
  • Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Core Development: Design and development of Citi’s next gen algorithmic trading platforms
  • Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into product features and enhancements
  • Testing: Continuously improve and maintain automation testing frameworks, development tools, and environments to ensure platform reliability and performance at scale
  • AI-Powered SDLC: Leverage Citi's suite of AI-powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation
  • Agile & CI/CD: Implement Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift-left testing and accelerated release cycles
  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly accomplished Senior Software Developer with master-level...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 27, 2026
Flip Icon
Requirements
Requirements
  • Core Siebel Engineering Seniority: 10+ years of progressive, hands-on professional experience leading the technical configuration, design, development, and system integration of enterprise Siebel CRM platforms
  • Multi-Tier Integration Experience: 5+ years of verified experience orchestrating data and application integrations between Siebel and external layers like Adobe AEM or J2EE
  • EAI/EIM Data Architecture Depth: 5+ years of direct technical experience building data manipulation frameworks using Siebel EAI (Enterprise Application Integration) and Siebel EIM (Enterprise Integration Manager)
  • Modern Siebel Platform Literacy: 3+ years of dedicated technical experience configuring and coding within Siebel IP18 (Innovation Pack 2018) or above environments
  • Open UI Scripting Competency: Practical experience writing clean user interfaces utilizing Siebel Open UI specific classes, methods, and templates (Physical Models, Presentation Models)
  • Database Programming Skills: Strong hands-on database skills writing and optimizing SQL and Oracle PL/SQL statements within relational configurations
  • Platform Credentials: Demonstrated possession of an official Siebel 8.x (or above) professional developer or architect certification
  • Soft Skills: Outstanding consultative, analytical, and verbal/written communication mechanics, with an established track record of managing technical requirements and meeting strict project deadlines
Job Responsibility
Job Responsibility
  • Siebel Core Configuration & Engineering: Architect, design, and configure complex Siebel Business Layer components, including Workflows, Business Rules, Assignment Manager, Applets, Views, and Screens
  • Modern Interface Web Customization: Develop and customize responsive user interfaces using Siebel Open UI Architecture, writing customized Presentation Models (PM) and Physical Models (PR) while working within standard OOTB file structures
  • Enterprise Application Integration (EAI): Architect and implement real-time and batch data exchanges using Siebel EAI and EIM (Enterprise Integration Manager), utilizing Web Services, middleware gateways, and transport protocols
  • Cross-Platform Integration: Design and deploy secure transactional integrations connecting Siebel systems with external web architectures, specifically Adobe Experience Manager (AEM) and J2EE application layers
  • Modern Lifecycle Migration: Configure and administer the Siebel Migration Application and Siebel Approval Manager to safely promote code, repository changes, and schema updates across enterprise environments
  • Relational Database Programming: Write and tune complex data extraction routines, database triggers, and data manipulation scripts using Oracle PL/SQL, SQL, and XML to handle heavy batch operations
  • Tier-3 Troubleshooting & Maintenance: Isolate, diagnose, and resolve deep technical problems during software package deployment, data conversions, and system upgrades
  • Technical Artifact Generation: Formulate detailed technical specification sheets, logical data flow diagrams, object-oriented models, and precise deployment manuals for operations support staff
  • Cross-Functional Collaboration: Lead technical walkthrough sessions, oversee quality assurance metrics from a code perspective, and deliver structured knowledge transfer to team members throughout the software development lifecycle
What we offer
What we offer
  • Master-Level Platform Autonomy: Command the technical path, configuration parameters, and custom coding logic for a high-visibility enterprise CRM system
  • Diverse Architecture Integration Sandbox: Expand your engineering footprint by bridging classic Siebel systems with modern, cloud-adjacent digital experience platforms like Adobe AEM
  • Complex Modernization Portfolio: Master modern Open UI class extensions and automated repository migration tools (IP18+ tracks)
  • Predictable Structured Onsite Routine: Capitalize on standard, stable daytime delivery hours inside an organized public sector IT workspace
  • Fulltime
Read More
Arrow Right