Innovate

Senior Software Engineer (Any language)

Posted: Oct 30, 2025

Job Description

Senior / Principal Backend Software EngineerLocation: Remote or Hybrid (Athens, Greece)Salary: €4,000–€6,000 gross per monthWe are hiring Senior Backend Engineers who thrive in building scalable, high-performance systems. You will help shape critical backend services used by millions across customer-facing products, internal applications, and large distributed environments.You will work side by side with product and engineering teams to deliver resilient, secure, and well-structured platforms. At Principal level, your impact also includes guiding engineering decisions, coaching others, and uplifting technical quality across the organisation.What you will doDesign and implement backend services, APIs, and data flowsLead architecture and development of new features from idea to productionEnhance system performance, scalability, and fault toleranceWork with microservices, message-driven architectures, and async processingProduce clean, reusable, and well-tested codeSupport and mentor other engineers through knowledge sharing and reviewsContribute to high engineering standards and long-term technical strategyWhat you bringProven expertise in backend developmentExperience with any modern backend language considered (Java, .NET, Kotlin, PHP, Go, etc.)Willingness to work with our current tech stack: .NET / C#Solid knowledge of distributed systems and microservicesFamiliarity with messaging platforms such as Kafka or RabbitMQExperience in Agile environmentsPerformance optimization skills including concurrency and async programmingExperience with observability tooling (monitoring, metrics, logging)Ability to take ownership of complex tasks and deliver high-quality outcomesFluency in EnglishNice to haveExperience with event-driven or reactive architecturesEngineering mentorship or architectural leadershipDeep understanding of design patterns and modern software practicesWhat we offerCompetitive salary with performance-based bonusHybrid or remote flexibility based from AthensPrivate health insurance including family coverDaily travel and meal allowanceContinuous learning and career development opportunities

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In