Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Epignosis learning technologies

Principal Software Engineer

Epignosis learning technologies

. Set cross-product technical direction and architectural constraints .

Posted 11/7/2026full-timeAthens • GreeceLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building production software with a focus on multi-tenant SaaS architecture and shared platform services. Capable of leading technical direction, influencing cross-functional teams, and ensuring secure and efficient service delivery.

Highest-signal resume keywords
Multi-Tenant SaaS ArchitectureModern PHP Backend ExperienceShared Platform Services DesignStrong Security InstinctTechnical Writing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production Software DevelopmentInterface DesignOAuth 2.0OIDCSAMLCI/CDInfrastructure as CodeObservabilityTypeScriptService Patterns
Soft Skills
Collaborative CommunicationInfluencing Without AuthorityClear CommunicationPragmatic MindsetKind Communication Style
Tools & Technologies
SalesforceTeam TopologiesPlatform-as-a-Product
Industry Keywords
Technical DirectionArchitectural ConstraintsTenant IsolationShared ServicesCross-Product DataEngineering StandardsCode ReviewsDesign ReviewsProofs of ConceptRisk Mitigation

Tech Stack

Tools & technologies
PHPTypeScript

About the role

Key responsibilities & impact
  • Set cross-product technical direction and architectural constraints
  • Define the emerging shared platform layer, initially focused on identity and billing
  • Lead design of shared platform services and establish reusable service patterns
  • Build proofs of concept and first versions of complex systems
  • Unblock teams facing technical challenges
  • Raise engineering standards through code reviews, design reviews, and mentorship
  • Guide safe adoption of AI-assisted development through review and validation
  • Make build-versus-buy recommendations for foundational services
  • Identify organization-level technical risks and prioritize mitigations
  • Partner with engineering managers and product leadership to translate technical and business implications
  • Document multi-year platform direction and influence team roadmaps
  • Deliver shared platform services with secure interfaces and migration paths

Requirements

What you’ll need
  • 6+ years building production software, with several years operating at staff or principal level
  • Experience with multi-tenant SaaS architecture, including tenant isolation, shared services, and cross-product data at scale
  • Strong security instinct, including consideration of attack surface and blast radius
  • Experience designing and running shared platform services consumed by multiple teams
  • Understanding of interface design, adoption, and migration paths
  • Ability to influence without authority
  • Clear technical writing
  • Collaborative, direct, and kind communication style
  • Comfort explaining trade-offs to engineers and non-engineers
  • Pragmatic, language-agnostic mindset
  • Modern PHP backend experience; engineering capability and judgment valued over single-language specialization
  • Preferred: experience merging separate products into a unified suite
  • Preferred: experience consolidating billing or subscription systems, especially with Salesforce
  • Preferred: experience with OAuth 2.0, OIDC, SAML, and replacing legacy components in live systems
  • Preferred: experience with CI/CD, infrastructure as code, and observability
  • Preferred: familiarity with Team Topologies and platform-as-a-product
  • Preferred: modern TypeScript experience

Benefits

Comp & perks
  • Strong base pay plus performance rewards at personal, team, and company levels
  • Stock options for everyone
  • Private health coverage for every team member
  • Access to a nutritionist
  • In-house blood bank
  • Progressive family policy
  • Breakfast and catered lunch at offices
  • Monthly meal allowance
  • OASA transport card or parking space near the office
  • Hybrid work from home and Athens office
  • Learning budget for coaching sessions, conferences, university degrees, and creative pursuits
  • Access to learning and collaboration across the Starttech Ventures ecosystem