JobTarget Logo

Senior Software Engineer, Trading Technology (Query Stack) in Germany at Jobgether

NewJob Function: Information Technology
Jobgether
Germany, Germany
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer, Trading Technology (Query Stack)

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.

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.
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!
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

Job Location

Germany, Germany

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.