Principal Backend Engineer

2 days ago


Athens, Attica, Greece Workable Full time

For over 31,000 growing businesses and HR teams seeking a comprehensive, all-in-one HR suite, Workable emerges as the premier solution. We uniquely combine the world's most widely adopted Applicant Tracking System (Workable Recruiting) with a full-spectrum employee management system (Workable HR). At Workable, we empower companies to focus on what truly matters: hiring the right people and fostering their growth.

While we take HR seriously, we maintain a lighthearted and collaborative culture. At Workable, you'll find smart people who have fun, learn, innovate, and help others do the same. We respect everyone, we hire the best, and make sure every experience is special.

We're growing fast, in both headcount and revenue, and we're looking for a Principal Backend Engineer to join our Engineering team

We have a team of remarkably talented and friendly developers, a strong engineering culture, and a dogged emphasis on customer-centric design. We're working on all sorts of exciting areas of application development: web, mobile, infrastructure, performance, UI/UX design, integrations with dozens of web services, API development, modern front-end frameworks, scalability, video, natural language processing, data science, and usability engineering. Agile methodology and test-driven development are not things we read about in blogs, it's what we do every day.

As a Principal Backend engineer, you will:

  • Maintain high levels of development practices including technical design, solution development, systems configuration, documentation, test, issue identification and resolution, writing clean, modular and self-sustaining code.
  • Grow the technical expertise of your team.
  • Work closely with the SRE team to ensure high availability, performance, and reliability of the backend systems.
  • Work closely with other technical leaders to advocate for major technical investments that will improve our development experience and architecture.
  • Facilitate collaboration with other engineers to solve interesting and challenging problems across our platform.
  • Partner with other managers and engineers across the organization to align strategies, roadmaps, priorities and dependencies to mitigate risks and issues.
  • Present technical solutions, complex ideas, and architectures to a broad audience effectively, or contribute to our engineering blog.

Requirements

  • A minimum of six years of full-time industry experience developing and maintaining software systems in production (preferably using Ruby, Node, Python, or Java).
  • Extensive experience with relational databases and advanced knowledge of Relational Databases (Postgres, MySQL, SQL Server, Oracle).
  • Proven experience with NoSQL storage solutions (MongoDB, Redis, Elastic, etc.).
  • Proven track record in designing, building, and operating distributed systems with high availability, throughput, fault tolerance, and performance.
  • Expertise in testing strategies (unit, integration, and end-to-end testing).
  • Familiarity with state-of-the-art information security practices.
  • Hands-on experience with Kafka or RabbitMQ for messaging and event-driven architectures.
  • Experience with Elastic search in a production environment.
  • BS/MS degree in Computer Science, Engineering, or a related subject.
  • Passionate about web technologies and keeping up-to-date with industry trends.

Benefits

Our employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best and make sure they keep getting better. On top of an exciting, vibrant and intellectually challenging environment, we are offering:

  • Comprehensive Health Coverage: A robust health insurance plan that includes coverage for your dependents.
  • Competitive Compensation: An attractive salary paired with a performance-based bonus plan.
  • Flexible Work Model: Enjoy the best of both worlds with a hybrid setup—two days working from home and three in the office.
  • Top-Tier Tools: Apple gear and access to the latest productivity tools to help you excel.
  • Stay Connected: A mobile data plan to keep you online wherever you are.
  • Delicious Perks: Fresh, tasty food at the office to fuel your productivity.
  • Relocation Bonus: To help you settle in smoothly in Athens.

Workable is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to colour, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.


  • Backend Engineer

    3 days ago


    Athens, Attica, Greece Dyania Health Full time

    About Dyania HealthDyania Health is a venture-backed company founded in 2019 which has developed Synapsis AI, an end-to-end system that combines a medically pre-adapted LLM with a physician-driven algorithmic reasoning engine to understand and assess clinical characteristics in electronic medical records. Synapsis AI is designed for installation within the...


  • Athens, Attica, Greece Plum Fintech Full time

    Hey We're Plum, your smart saving and investing app on a mission to help grow money for life. Whether you're stashing the cash for tea and toast in your first home or catching some rays during retirement, Plum's got your back.Since 2016, over 2 million people in 10 European markets have set aside more than £2 billion with our clever automation and AI...


  • Athens, Attica, Greece Natech ∙ Financial Software Full time

    Natech Banking Solutions is a leading European fintech company with nearly 20 years of experience in developing advanced banking systems for major financial institutions. Headquartered in Ioannina, with offices in Athens, Switzerland and Germany, Natech is at the forefront of digital banking innovation. Our comprehensive product suite includes core banking...


  • Athens, Attica, Greece Natech ∙ Financial Software Full time

    Natech Banking Solutions is a leading European fintech company with nearly 20 years of experience in developing advanced banking systems for major financial institutions. Headquartered in Ioannina, with offices in Athens, Switzerland and Germany, Natech is at the forefront of digital banking innovation. Our comprehensive product suite includes core banking...

  • Backend Developer

    2 weeks ago


    Athens, Attica, Greece Up Hellas Full time

    About UsWe are Up. We design and deliver digital-first employee benefits that transform the workplace experience.We believe that happy and healthy employees work better and smarter. Our solutions help you achieve this by improving productivity and reducing costs, while consistently delivering an exceptional user experience.Each offering is shaped around two...


  • Athens, Attica, Greece InventYOU AB Full time

    We are seeking a skilled Backend Java Developer to join our growing technology team. The ideal candidates will have a strong foundation in Java programming with professional experience in backend systems, and a passion for clean, scalable, and maintainable code. You will be part of a collaborative team responsible for building and maintaining...


  • Athens, Attica, Greece Plum Fintech Full time

    Hey We're Plum, your smart saving and investing app on a mission to help grow money for life. Whether you're stashing the cash for tea and toast in your first home or catching some rays during retirement, Plum's got your back.Since 2016, over 2 million people in 10 European markets have set aside more than £2 billion with our clever automation and AI...


  • Athens, Attica, Greece Plum Fintech Full time

    Hey We're Plum, your smart saving and investing app on a mission to help grow money for life. Whether you're stashing the cash for tea and toast in your first home or catching some rays during retirement, Plum's got your back.Since 2016, over 2 million people in 10 European markets have set aside more than £2 billion with our clever automation and AI...

  • Front End Engineer

    1 day ago


    Athens, Attica, Greece Dyania Health Full time

    About Dyania HealthDyania Health is a venture-backed company founded in 2019 which has developed Synapsis AI, an end-to-end system that combines a medically pre-adapted LLM with a physician-driven algorithmic reasoning engine to understand and assess clinical characteristics in electronic medical records. Synapsis AI is designed for installation within the...


  • Athens, Attica, Greece iKnowHow S.A. Full time

    iKnowHow Group is a leading Software & Robotics Solutions group of companies operating internationally for approximately 23 years. iKnowHow utilizes state-of-the-art technologies and handles end-to-end internal and external project development, from conception to completion. The second pillar of the group is our Robotics & Innovation division, which...