Loading...

Principal Software Developer (f/m/d) – Market Data

  • Company: Get A Job.ai
  • Location: Frankfurt am Main
  • Salary: Pay not listed

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

We are representing a confidential fintech organization in Frankfurt am Main seeking a Principal Software Developer to join their Market Data team. This role sits at the critical intersection of business operations and technical infrastructure, working on sophisticated data pipeline solutions that power financial products for global institutions.

As a senior technical leader, you will architect and implement high-performance data processing systems that demand exceptional accuracy, scalability, and availability. This is an opportunity to solve complex engineering challenges in a fast-paced environment where your contributions directly impact business growth and client success.

Responsibilities

  • Design and implement sophisticated projects to advance data processing pipeline capabilities
  • Build and evolve a comprehensive data landscape serving as the single source of truth for critical business data
  • Engineer robust ETL processes that handle multi-asset class financial data at scale
  • Develop high-performance APIs and streaming solutions for clients and data vendors with low-latency requirements
  • Serve as an in-house technical consultant, defining best practices for data tracking, storage, and access patterns
  • Collaborate closely with business analysts and data engineers to translate requirements into scalable technical solutions
  • Implement resilience and fail-over strategies ensuring maximum system availability
  • Mentor development team members on architecture patterns and engineering excellence

What We're Looking For

  • 8+ years of software development or data engineering experience, with at least 5 years of deep Python expertise
  • Strong software engineering foundation: microservice architectures, SOLID principles, design patterns, and dynamic dispatch
  • Production database experience with SQL/NoSQL systems (MongoDB, PostgreSQL, or MySQL), including schema design, evolution, and ORM frameworks like SQLAlchemy, JPA, or Hibernate
  • Cloud-native development experience, particularly with Google Cloud Platform (GCP)
  • CI/CD proficiency: ability to define build pipelines, validate deployments, and implement monitoring strategies
  • Docker containerization skills following Twelve-Factor App methodology
  • Command-line Git proficiency with version control best practices (Gitflow, trunk-based development)
  • Proven technical mentoring and leadership capabilities
  • Full professional proficiency in English
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and business stakeholders
  • Bonus: ability to model business domains using mathematical structures

How We Work With You

Get A Job.ai represents this employer on an exclusive basis. When you apply through our platform, one of our specialized recruiters will screen your qualifications and present qualified candidates directly to the client. Please do not contact the employer directly—all applications must come through Get A Job.ai to be considered. Our team will guide you through each stage of the process and advocate for your candidacy.

This position offers a hybrid work model in Frankfurt am Main with 30 annual vacation days, modern office facilities, and the opportunity to work with cutting-edge technologies in a flat organizational structure.

Pay

Compensation details will be discussed during the screening process based on your experience level and qualifications.

Equal Employment Opportunity: Get A Job.ai is committed to inclusive hiring practices and equal opportunity employment. We evaluate all candidates based on qualifications and merit.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Principal Software Developer (f/m/d) – Market Data
  • Employer Get A Job.ai
  • Location Frankfurt am Main
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 17, 2026
  • Apply by October 18, 2026
  • Overview Full job description on this page (483 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Principal Software Developer (f/m/d) – Mar… Get A Job.ai · Frankfurt am Main