Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Principal Engineer

●

2 days ago

Greece, Attiki, Peristeri
Full Time
Senior
Hybrid

Basic Information

BrainCube is a specialized software and consulting company focused on delivering mission-critical technology solutions for the banking and financial services sector. Since 2006, the company has been helping financial institutions modernize operations, streamline investment processes, and build robust enterprise platforms through a combination of deep domain expertise and strong engineering capabilities.

The company is seeking an experienced Principal Engineer to play a key leadership role in the design, evolution, and long-term technical strategy of its investment platform. This position serves as a strategic bridge between Business, Product, and Engineering, ensuring that business requirements are translated into scalable, reliable, and high-quality technology solutions.

The platform is a comprehensive end-to-end investment solution that supports the entire transaction lifecycle, from Order Management and Trade Execution through to Settlement and Custody.

The successful candidate will combine deep technical expertise with a strong understanding of complex business processes and enterprise-scale system design. As a Principal Engineer, you will drive architectural decisions, and contribute directly to the organization's technology vision and roadmap.

Responsibilities

  • Lead the design and evolution of the investment platform architecture, translating complex business requirements into scalable, secure, and maintainable technology solutions.
  • Act as the primary bridge between Business, Product, and Engineering teams, gathering requirements, defining technical roadmaps, and guiding successful delivery.
  • Advise on the effective use of C#, SQL Server, and related technologies to ensure robust, high-performing, and sustainable solutions.
  • Define and oversee integrations with external systems, financial institutions, and market data providers through secure and scalable APIs.
  • Ensure delivered solutions meet business objectives while maintaining high standards of quality, performance, security, and regulatory compliance.

Requirements

.NET
API Development
Business Analysis
Business Strategy
C#
Communication Skills
Consulting
Presentation Skills
REST APIs
Software Development
SQL
  • Minimum 5+ years of professional experience in a relevant role (Consulting, Business Analysis, or Full-Stack Development with a strong focus on solution design).
  • Strong proficiency in C# / .NET.
  • Solid experience with SQL Server, including database design, complex queries, and performance optimization.
  • Experience in designing, developing, and consuming APIs (REST / SOAP).
  • Understanding of the investment lifecycle (front-to-back office), including concepts such as order management, settlement, custody, and compliance.
  • Excellent communication and presentation skills, with the ability to explain technical solutions to non-technical stakeholders.

Benefits

  • Opportunity to work on a cutting-edge FinTech project within the investment services domain.
  • Dynamic and collaborative working environment with strong career growth and development opportunities.
  • Private health insurance coverage.
  • Hybrid working model with flexibility to work remotely.
  • Life and disability insurance coverage.
  • Access to mentorship and professional development programs.
  • Provision of work equipment 
About the company

-

About the company

-

Braincube

Braincube

Software Development
Software Architect