Senior Software Engineer, Trading Technology (Query Stack) at Jobgether
, , Germany -
Full Time


Start Date

Immediate

Expiry Date

11 Aug, 26

Salary

0.0

Posted On

13 May, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Distributed Systems, Spring Framework, RESTful Services, PostgreSQL, Python, AWS/RDS, TDD/BDD, System Design, Microservices, Containerization, Linux, Data Pipelines, Algorithms, Data Structures, Low-Latency Systems

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Trading Technology (Query Stack) in Germany. This role offers the opportunity to work at the core of a high-performance trading and market data environment, powering one of the most data-intensive infrastructures in the crypto derivatives space. You will design and build scalable systems that process massive volumes of real-time and historical trading data, enabling clients to access critical market insights through high-performance APIs. The position sits within a fast-moving engineering team responsible for ensuring low-latency, fault-tolerant, and highly available distributed systems. You will contribute to the evolution of a complex query stack that supports both internal and external users, including traders, analysts, and institutional clients. Working in a global, remote-first setup, you will collaborate across time zones with highly skilled engineers while influencing architectural decisions at scale. This is a hands-on senior role where your work directly impacts platform performance, data reliability, and the user experience of a global trading ecosystem. \n Accountabilities: Design, develop, and maintain fault-tolerant, containerised distributed systems and microservices powering exchange trading and market data APIs. Build and optimize high-performance query systems enabling real-time and historical access to large-scale trading datasets. Develop and support internal and external services including analytics tools, trading products, and operational support systems. Work extensively with data pipelines, including ingestion, storage, transformation, and retrieval of market and trading data. Collaborate with cross-functional engineering teams to define system architecture, technical direction, and scalability strategies. Evaluate and integrate new technologies to improve system performance, reliability, and developer efficiency. Act as a senior technical contributor and mentor, supporting and guiding junior engineers within the team. Ensure systems are robust, secure, and performant in a high-availability, 24/7 trading environment. Requirements: 10+ years of professional experience in software engineering with strong expertise in Java development within distributed, fault-tolerant systems. Strong background in Computer Science fundamentals, including algorithms, data structures, and system design principles. Extensive experience building RESTful services and integrating with relational databases and messaging systems. Hands-on experience with Spring framework and containerised Linux-based environments. Strong understanding of clean code principles and test-driven development practices (TDD/BDD). Proven ability to tune and optimize systems for performance, scalability, and reliability in production environments. Experience collaborating across distributed teams and time zones in fast-paced, agile environments. Strong adaptability to changing priorities within high-growth, technology-driven industries. Experience with PostgreSQL, Python, AWS/RDS, or data warehousing solutions is considered an advantage. Exposure to trading systems, financial infrastructure, or cryptocurrency markets is a strong plus. Benefits: Fully remote and flexible working arrangements supporting global collaboration. Opportunity to work on high-scale, real-time trading systems used across a global crypto derivatives platform. Competitive compensation with the option to receive payment in fiat or cryptocurrency. Paid holidays and generous leave policies supporting work-life balance. Access to a global, diverse engineering culture operating across multiple time zones. Opportunity to work away from your home country under a flexible remote working policy. Participation in team-building activities and international offsite events. High-impact role with significant technical ownership and influence on system architecture. Exposure to cutting-edge trading technology, market data systems, and distributed architecture challenges. \n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Responsibilities
Design and maintain fault-tolerant distributed systems and high-performance query stacks for crypto derivatives trading data. Collaborate with global teams to optimize real-time APIs and mentor junior engineers on system architecture.
Loading...