Principal Software Engineer (Athens-based, relocation offered)
About the Company
Numi are partnering with a fast-growing global knowledge and insights platform that empowers business leaders, investors, and consultants to make data-driven decisions. Their platform enables clients to connect with top industry experts and access high-quality market intelligence in real time. The company is scaling rapidly and investing heavily in technology to enhance automation, analytics, and user experience.
About the Role
We’re looking for a Principal Software Engineer to join the team in Athens, Greece. You’ll play a key part in designing and delivering scalable systems that power expert matching, data pipelines, and analytical tools. This is a hands-on leadership position where you’ll influence architecture, mentor engineers, and shape the technical direction of the platform.
What You’ll Do
- Design and implement reliable, secure, and scalable distributed systems
- Lead key architectural and design discussions, ensuring maintainability and performance at scale
- Collaborate with cross-functional teams (Product, Data, Design, Operations) to deliver business-critical solutions
- Drive adoption of engineering best practices and support continuous improvement
- Introduce new technologies or frameworks that accelerate development and innovation
- Mentor team members and promote a strong engineering culture
What We’re Looking For
- 10+ years of experience building and maintaining production-grade web applications
- Strong background in backend or full-stack development (experience with Ruby, Go, Java, Python, or TypeScript)
- Deep understanding of microservices, distributed systems, and cloud platforms (AWS, GCP, or similar)
- Familiarity with message brokers (e.g. RabbitMQ, Kafka) and databases (PostgreSQL, Elasticsearch, Redis)
- Excellent knowledge of software architecture, design principles (SOLID, DDD), and API design
- Experience working in Agile environments and leading by example through mentorship and technical guidance
Nice to Have
- Experience with DevOps tools (Kubernetes, Docker, Terraform)
- Exposure to AI/ML integration or data-driven automation
- GraphQL experience
Why Join
- Competitive salary and performance bonus
- Private health insurance and wellness benefits
- Career growth opportunities in a global organisation
- Flexible working environment with hybrid or remote options
- Collaborative, inclusive culture that values innovation and impact
Relocation Support
A full relocation package is available for candidates moving to Athens.
Apply direct or email annie.palmer@wearenumi.com