Principal Software Engineer (m/f/d)
Principal Software Engineer (m/f/d)

Principal Software Engineer (m/f/d)

Dresden Vollzeit 72000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
S

Auf einen Blick

  • Aufgaben: Lead the design and development of scalable financial data systems.
  • Arbeitgeber: Join Solactive AG, a top player in the global indexing space since 2007.
  • Mitarbeitervorteile: Enjoy 30 vacation days, flexible work hours, and modern office perks.
  • Warum dieser Job: Make a lasting impact in FinTech while working on innovative projects with a global team.
  • GewĂĽnschte Qualifikationen: 8+ years in software engineering, strong Python skills, and experience with cloud technologies.
  • Andere Informationen: Engage in a startup-like culture with opportunities for professional growth.

Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

Principal Software Engineer (m/f/d) | Dresden

Since its creation in 2007 in the financial city of Frankfurt am Main, Solactive AG has grown to one of the key players in the indexing space. The German multi-asset index provider focuses on tailor-made indices, offering to its clients a faster service, with greater flexibility and at a reasonable cost. Solactive AG and its subsidiaries have become one of the fastest growing index providers over the past few years and support the leading investment banks and asset managers across the globe. We have gained global recognition for our role in the Exchange Traded Fund (ETF) industry, where we rank among the top providers worldwide for underlying indices. We also excel in diverse areas such as Structured Products and investment mandates, showcasing the wide range of our capabilities.

Job Overview

As a Principal Software Engineer, you will take the lead in designing and building scalable, robust systems within our growing data platform that provide high quality financial data for our organisation. You will design modern data products, drive the migration from legacy systems to cloud-native, 12-factor apps and integrate advanced technologies such as GraphQL, Kubernetes and Argo workflows into our stack.

In this role, you will work closely with product owners, data engineers and business teams to turn complex challenges into impactful solutions. Your work and knowledge will inspire our talented engineering team as we set new benchmarks for the reliability, performance and scalability of our data products.

Your Tasks

As a Principal Software Engineer, you will:

  • Lead Development : Architect and build resilient, scalable, and secure data services in our data platform (Backend and Frontend), focusing on financial data pipelines, ETL/ELT processes, and data products.
  • Technical Leadership : Guide and mentor engineers, ensuring best practices in software design, architecture, testing, and deployment are followed.
  • Strategic Thinking : Collaborate with stakeholders to define the technical strategy and roadmap, especially for migrating legacy services to a modern architecture.
  • Cross-functional Collaboration : Partner with data engineers, business teams, and product owners to design solutions that meet cross-departmental needs.
  • Optimization : Identify and address bottlenecks in data flow, performance, and scalability, ensuring robust operations.
  • Data Governance : Contribute to building standardized zones with verified data and ensure high data quality for both automated and manual inputs.
  • Innovation : Drive the adoption of GraphQL, Kubernetes (K8s), and modern CI/CD practices to enhance our tech stack.

Your Profile

Required Skills and Experience:

  • Technical Expertise : 8+ years of hands-on experience in software engineering with a strong focus on Python and database management (like MySQL, MariaDB, Postgres). In-depth knowledge of ETL/ELT pipelines, RESTful APIs, and emerging GraphQL practices.
  • UI Engineering : UI development experience with frameworks like React, Vue, or Angular.
  • Cloud & Containerization : Expertise in Kubernetes, Docker, and deploying infrastructure-independent applications on platforms, ideally with Google Cloud Service such as BigQuery, GCS, and others.
  • CI/CD & DevOps : Strong experience with CI/CD pipelines and unit/integration testing, ideally hands-on experience with GitLab pipelines and Argo CD.
  • Monitoring : Proficiency with monitoring and logging tools like Grafana, LogStash, or DataDog (optional).
  • Authentication : Expertise in implementing authentication solutions using OpenID, SSO, OAuth, and other security standards.
  • System Design : Proven ability to design highly scalable, fault-tolerant, and secure systems based on microservices.
  • Leadership : Experience mentoring teams and promoting a culture of excellence, collaboration, and continuous learning.

Nice-to-Have Skills:

  • Experience with tools like Airflow, Rundeck, Argo Workflows or similar.
  • Familiarity with financial data or working in a FinTech environment.
  • Contributions to open-source projects or involvement in the tech community.

Soft Skills:

  • Excellent written and spoken English skills.
  • Strong communication skills for engaging with technical and non-technical stakeholders.
  • Analytical mindset with a pragmatic approach to problem-solving.
  • Collaborative spirit with a proactive, can-do attitude.

Our Offer

  • Global Team : Join our motivated international team at Solactive.
  • FinTech Excellence : Experience FinTech excellence at Solactive.
  • Modern Culture : Enjoy our modern, flat hierarchy and startup-like culture.
  • Responsibility & Connections : Take over responsibility from day one and build relationships in- and outside of the company.
  • Vacation : Enjoy 30 annual vacation days, plus extra time off for Christmas Eve and New Year.
  • Special Benefits: Job ticket, access to Corporate Benefits, modern office space with ergonomic setup, employee lounge, and free beverages and fruits.
  • Community & Networking : Engage in our various networking events.
  • Professional Development : Grow both personally and professionally through our diverse training offers.
  • Flexibility : Embrace a flexible work culture with the freedom to choose your work hours, including a hybrid work model, all within a diverse and dynamic environment.

Your Application

Interested? Don’t miss your chance and directly apply online by clicking the “Apply now” button on our website and filling in the application form. Please make sure to also upload your CV; a cover letter is not compulsory. Your contact person is Roopali Sahoo ( ). We are looking forward to hearing from you!

#J-18808-Ljbffr

Principal Software Engineer (m/f/d) Arbeitgeber: Solactive AG

At Solactive AG, we pride ourselves on being an exceptional employer in the heart of Frankfurt am Main, offering a vibrant work culture that fosters innovation and collaboration. As a Principal Software Engineer, you will not only lead cutting-edge projects but also enjoy a competitive compensation package, 30 vacation days, and opportunities for professional growth through diverse training programs. Join our international team and experience the flexibility of a modern workplace that values your contributions and encourages a healthy work-life balance.
S

Kontaktperson:

Solactive AG HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Principal Software Engineer (m/f/d)

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as GraphQL, Kubernetes, and CI/CD practices. Being able to discuss your experience with these tools during the interview will demonstrate your technical expertise and alignment with the role.

✨Tip Number 2

Showcase your leadership skills by preparing examples of how you've mentored teams or led projects in the past. This will help you stand out as a candidate who can inspire and guide others, which is crucial for the Principal Software Engineer position.

✨Tip Number 3

Research Solactive AG's recent projects and innovations in the FinTech space. Being knowledgeable about the company's work will allow you to ask insightful questions and show your genuine interest in contributing to their mission.

✨Tip Number 4

Prepare to discuss your experience with data governance and ensuring high data quality. Highlighting your understanding of these concepts will be essential, as they are key responsibilities in the role of Principal Software Engineer.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Software Engineer (m/f/d)

Python Programming
Database Management (MySQL, MariaDB, Postgres)
ETL/ELT Pipeline Development
RESTful API Design
GraphQL Implementation
UI Development (React, Vue, Angular)
Kubernetes Expertise
Docker Proficiency
CI/CD Pipeline Management
Unit and Integration Testing
GitLab Pipelines
Argo CD Experience
Monitoring Tools (Grafana, LogStash, DataDog)
Authentication Solutions (OpenID, SSO, OAuth)
System Design for Microservices
Team Leadership and Mentoring
Analytical Problem-Solving
Collaboration with Cross-Functional Teams

Tipps für deine Bewerbung 🫡

Tailor Your CV: Make sure to customize your CV to highlight your 8+ years of experience in software engineering, particularly focusing on Python and database management. Emphasize your expertise in ETL/ELT processes and any relevant cloud technologies.

Craft a Strong Cover Letter: Write a compelling cover letter that showcases your leadership skills and experience mentoring teams. Discuss how you can contribute to Solactive AG's mission and the specific projects mentioned in the job description.

Showcase Technical Skills: In your application, clearly outline your technical expertise, especially in areas like Kubernetes, Docker, and CI/CD practices. Mention any experience with tools like GitLab pipelines and Argo CD, as these are crucial for the role.

Highlight Soft Skills: Don't forget to mention your strong communication skills and collaborative spirit. Provide examples of how you've engaged with both technical and non-technical stakeholders in previous roles.

Wie du dich auf ein Vorstellungsgespräch bei Solactive AG vorbereitest

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with Python and database management. Highlight specific projects where you designed scalable systems or worked on ETL/ELT processes, as this aligns closely with the role's requirements.

✨Demonstrate Leadership Skills

Since the position involves mentoring engineers, share examples of how you've guided teams in best practices for software design and architecture. Discuss your approach to fostering a culture of collaboration and continuous learning.

✨Prepare for Strategic Discussions

Understand the company's technical strategy and be ready to discuss how you would contribute to migrating legacy services to modern architectures. Think about potential challenges and solutions you could propose.

✨Emphasize Cross-Functional Collaboration

Illustrate your experience working with product owners, data engineers, and business teams. Provide examples of how you’ve successfully designed solutions that meet diverse departmental needs, showcasing your collaborative spirit.

Principal Software Engineer (m/f/d)
Solactive AG
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschlieĂźlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 UnterstĂĽtzung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurĂĽck-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

S
  • Principal Software Engineer (m/f/d)

    Dresden
    Vollzeit
    72000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-02-27

  • S

    Solactive AG

    200 - 300
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>