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

Solactive AG

Solactive AG · Dresden · full-time

Company Description

Solactive AG is a globally operating FinTech company headquartered in Frankfurt. Since 2007, we develop tailor-made and multi-asset class index solutions for ETFs and other index-linked investment products for leading global investment banks and asset managers.

Job Overview

Our Market Data team forms an essential link between our business and infrastructure teams: it defines and implements business processes in data pipelines and monitors existing services. In close collaboration with our business analysts and data engineers, you will create high-performance data processing solutions that scale. Highly effective data management, resilience, and fail-over strategies are important topics.

Our continuous business growth and high requirements on accuracy, performance, and availability provide engineering challenges and opportunities to contribute, learn, and grow.

Your Tasks

  • Designing and implementing challenging projects to develop our data processing pipeline.
  • Building up a data landscape that acts as the single source of all relevant data in the long run.
  • Engineering ETL processes.
  • Developing high performance APIs and streaming solutions to our clients and data vendors.
  • Being an in-house consultant for best track, store, and access data.

Your Profile

  • 8+ years of software development, data engineering, or relevant experience, including at least 5 years of in-depth Python experience.
  • Good understanding of microservice architectures, Liskov’s Substitution Principle, design patterns, and dynamic dispatch.
  • Experience with at least one SQL/NoSQL database, such as MongoDB, PostgreSQL, or MySQL, including schema definition and evolution, and ORM frameworks such as SQLAlchemy, JPA, or Hibernate.
  • Cloud / Cloud-native development: Google Cloud Platform (GCP).
  • Ability to define build pipelines and perform, validate, and monitor deployments.
  • Ability to define Docker images according to the Twelve-Factor App methodology.
  • Ability to use Git from the command line and apply version-control management practices such as Gitflow or trunk-based development.
  • Strong technical mentoring skills.
  • Full professional proficiency in English.
  • Ability to illustrate ideas and concepts with figurative examples to stakeholders and developers.
  • Ability to perceive the business domain in terms of mathematical structures is appreciated.

Our Offer

  • A motivated team with an international setting.
  • Experience the dynamics of an established, successful FinTech company.
  • Free choice of your gears to work comfortably and effectively.
  • Modern start-up culture with a flat hierarchy.
  • Personal development, responsibility and direct customer contact from day one.
  • Flexible work environment with a hybrid work model and 30 annual vacation days.
  • Regular staff parties, team events, Corporate Benefits, modern office space, activity room, free beverages and fruit baskets.

Your Application

Apply online using the application form and upload your CV. A cover letter is not compulsory. Your contact person is Anastasiia Nosenkova (careers@solactive.com).

Bewerben

Hauptstandort

Random Phone Number
randomemail@example.com

Ansprechpartner