Careers

Join our team

Be a part of our mission for Trusted Collaboration

We are scaling up and looking for passionate and results-driven people who respect our common values. Our team consists of business consultants and software engineers. What unites us is our passion for secure & easy external file sharing and transparent virtual collaboration.

If that sounds like something you’d like to be a part of, we invite you to explore a career opportunity with us and apply at:

For US open positions: careers@eshare.com
For GR open positions: careers.gr@eshare.com

Positions are open in our Boston and Athens offices!

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers, and partners.Join eShare now and be part of the new journey in the secure data collaboration of the global enterprise workforce.

Join us in our mission

Athens, Greece:
Current opportunities at eSHARE

Security & Compliance Administrator

Athens, Greece

Who is eSHARE?

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed? 

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.

The Role

We are looking for an experienced Security & Compliance Administrator. You will be responsible for implementing, managing, and maintaining security and compliance frameworks, including SOC2, CSA, ISO 27001, NIST 800-171, CMMC, and FedRAMP. You will work closely with internal teams to ensure adherence to industry’s best practices and regulatory requirements, supporting audits, risk assessments, and policy development.  

At eSHARE, we prioritize incremental iteration and continuous improvements over knowing all the details from the start.

Description

• Develop, implement, and maintain security policies, procedures, and controls to comply with SOC2, CSA, ISO 27001, NIST 800-171, CMMC, and FedRAMP requirements.

• Conduct regular internal security assessments, audits, and gap analyses to ensure compliance with regulatory and contractual obligations.

• Monitor security incidents, assist in investigations, and coordinate incident response efforts with other teams.

• Collaborate with cross-functional teams such as IT Security, DevOps and Engineering to ensure security compliance is integrated into business processes and technology solutions.

• Manage security awareness training programs for employees to enhance eSHARE's security culture.

• Maintain documentation of security policies, risk assessments, and compliance reports.

• Support external and internal audits by gathering evidence, responding to auditor requests, and ensuring corrective actions are implemented.

• Stay up to date with changes in security and compliance regulations and adjust policies accordingly.

• Work with third-party vendors to assess their security controls and ensure compliance with company standards.

Requirements

• Bachelor’s degree in information security, Cybersecurity, Computer Science, or a related field is strongly desired.

• 3+ years of experience in security compliance, risk management, or related roles.

• Strong understanding of security and compliance frameworks, including SOC2, CSA, ISO 27001, NIST 800-171, CMMC, and FedRAMP.

• Experience conducting audits, risk assessments, and security evaluations.

• Familiarity with security tools, monitoring systems, and compliance automation platforms.

• Excellent analytical, problem-solving, and communication skills.

• Relevant certifications such as CISSP, CISM, CISA, or similar are a plus.

Who You Are

• Open-minded and willing to pick up new technologies.

• Having a strong analytical mindset.

• Excited about working in a lean scale environment.

• Passionate in finding intelligent solutions to ambiguous problems.

• Eager to dive in and learn in a fast-paced environment.

What Is It Like to Work at eSHARE

• Personal growth, in soft and tech skills.

• Contributing to the scale-up of the company.

• Competitive full-time salary.

• Top of the Line tools and equipment.

• Ongoing training and development.

• Private health insurance.

• Excursion weekends & unique events.

Equal Opportunity Employer

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please submit resume and cover letter to careers.gr@eshare.com

Software QA Analyst

Athens, Greece

Who is eSHARE?

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed? 

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.

The Role

We are looking for a talented Software QA Analyst to join our team in Athens, Greece. Out-of-the-box thinking & adaptability mean a lot to us. You will need to be able to improvise, re-organize and prioritize on the fly. We are looking for a self-organized individual with a proactive mindset and an attitude towards automating anything possible in the workflow. Our teams are working in a fast-paced environment with agile methods. 

The role is on-site at least for the first 4 months (onboarding period). After that period, there will be a hybrid work model option (2-3). 

Description

Design, implement, and maintain automated test scripts and frameworks for web applications.

Develop and optimize Python-based microservices and components to enhance testing automation.

Collaborate with Product and Development teams to understand requirements and deliver high-quality software.

Write efficient, reusable, and maintainable code for automation tests.

Identify areas for test automation and continuously improve testing processes.

Create and execute automated test cases, track defects, and ensure proper reporting through JIRA and TestRail.

Review test coverage, create reports, and present test results.

Maintain and update test suites, ensuring scalability and reusability.

Provide technical expertise to improve testing strategies and processes.

Participate in daily stand-ups and sprint planning meetings as part of an Agile team.

Work in international and multifunctional teams, providing clear communication and collaboration.

Requirements:

Degree in Computer Science, IT, or a related field.  

3-5 years of experience in Software Testing, Quality Assurance, or similar positions. 

Strong experience with test automation frameworks and tools, specifically for Python.

Hands-on experience with TestRail, JIRA, or similar tools.

Solid understanding of various types of testing (unit, integration, UI, performance, stress).

Experience automating tests for web applications.

Expertise in creating reusable and scalable test cases.

Strong knowledge of QA methodologies and best practices.

Ability to troubleshoot and analyze test failures.

Excellent communication skills, both written and verbal, in English.

Strong analytical and problem-solving skills.

Nice to have:

Experience with BDD (Behavior-Driven Development) and frameworks like Cucumber.

Knowledge of performance testing tools and practices.

Familiarity with POSTMAN and API testing.

ISTQB Certification in Software Testing or equivalent.

Familiarity with CI/CD pipelines and integrating automated tests into them.

Who you are:

Enthusiastic about automation and keen on exploring new technologies.

A proactive and analytical thinker with strong problem-solving abilities.

Adaptable and capable of thriving in a fast-paced environment.

A collaborative team player with a focus on continuous improvement.

Passionate about delivering high-quality solutions and driving automation in testing.

What is it like to work at eSHARE:

Personal growth, in soft and tech skills.

Contributing to the scale-up of the company.

Competitive full-time salary

Top of the Line tools and equipment.

Ongoing training and development.

Private health insurance.

Excursion weekends & unique events.

Equal Opportunity Employer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please submit resume and cover letter to careers.gr@eshare.com

Product Owner

Athens, Greece

Who is eSHARE?

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed?

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements

The Role:

We are looking for a talented Product Owner to join our team in Athens, Greece.

Main Responsibilities:

1. Work closely with product management to create and maintain a product backlog that translates product strategy and roadmaps into tasks for development.

2. Manage and prioritize the product backlog to ensure work focuses on themes, epics and stories with maximum value and aligned with product strategy.

3. Serve as liaison between product management and Engineering while defining definition of done.

4. Constantly interact with product management to learn about market and customers’ needs.

5. Engage with development leads to assess early the feasibility and associated costs of new features and other changes to the product.

6. Together with product management and development leads, create product release plans and set the expectations regarding new features and changed functionality.

7. Take the lead of agile teams as the Product Owner by:
     a. Providing vision and direction to the agile development team(s)that is focused on delivering a market leading end-user experience
     b. Provide detailed user stories and wireframes to the team for refinement and action
     c. Ensuring that the team always has an adequate amount of prior prepared user stories to work on
     d. Staying accessible to development to answer questions
     e. Playing an active role in mitigating impediments that may impact a team’s performance
     f. Helping to evaluate the severity of issues so that the appropriate prioritization can be assigned

8. Follow Agile/Kanban/Scrum best practices as defined by the head of Engineering

Required Qualifications:

1. Bachelor degree or higher in Computer Science,Engineering, Business or similar relevant field.

2. At least 3 years working experience as a Product Owner with in-depth knowledge of Agile process and principles.

3. Experience in B2B SaaS software that supports large enterprise organizations.

4. Experience building products that support Microsoft M365, specifically Teams, SharePoint or Outlook/Exchange.

5. Hands on experience with Microsoft security products, such as Purview, or experience in the broader information security market is required.

6. Outstanding communication, presentation and leadership skills.

7. Sharp analytical and problem-solving skills and attention to details.

8. Desire to learn and passion to contribute in a fast-paced scale-up environment.

What is it like to work at eSHARE?

- Personal growth, in soft and tech skills

- Contributing to the scale-up of the company

- Competitive full-time salary

- Top of the Line tools and equipment

- Ongoing training and development

- Private health insurance

- Excursion weekends & unique events

Equal Opportunity Employer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please submit resume and cover letter to careers.gr@eshare.com

Senior Backend Software Engineer

Athens, Greece

Who is eSHARE?

eSHARE is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed? 

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.

The Role

We are looking for a talented Software Engineer with experience in backend development using Python. Out of the box thinking & adaptability mean a lot to us. You will need to be able to improvise, re-organize and prioritize on the fly. We are looking for a self-organized individual with a proactive mindset and the attitude towards automating anything possible in the workflow. Our teams are working in a fast-paced environment with agile methods.

Description

Develop end to end using Python microservices and components and enhance the functionalities of current software systems.

Analyze requirements and turn them into solid designs.

Work closely with the Product team, to provide the technical expertise to shape up new features.

Write efficient, reusable, testable, and scalable Python code.

Essential Technical skills

6+ years of professional experience as a Software Engineer.

Experience in Python programming language is highly appreciated.

Very good SQL experience, MySQL preferably.

Experience in creating and consuming REST APIs is a must, Django REST Framework is considered as an asset.

Experience in building and designing scalable, high-performance production systems.

Knowledge of the UI side and JavaScript is considered a plus.

Strong ability to work in both international and multifunctional teams.

Who you are:

Open-minded and willing to pick up new technologies.

Having a strong analytical mindset.

Excited about working in a lean scale up environment.

Passionate in finding intelligent solutions to ambiguous problems.

Eager to dive in and learn in a fast-paced environment.

Collaborative team player with attention to detail.

What is it like to work at eSHARE:

Personal growth, in soft and tech skills

Contributing to the scale-up of the company

Competitive full-time salary

Top of the Line tools and equipment.

Ongoing training and development.

Private health insurance.

Excursion weekends & unique events.

Equal Opportunity Employer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please submit resume and cover letter to careers.gr@eshare.com

Senior Frontend Software Engineer

Athens, Greece

Who is eShare?

eShare is a leading provider of enterprise software solutions for file sharing and content collaboration with external parties using Microsoft 365. We enable organizations to engage their clients, partners and suppliers easily and securely using the productivity tools and workflows users are already familiar with – Teams, SharePoint Online, Outlook and OneDrive. Our solutions make customer experience and file-based workflow transformation practical through the easy, secure, and collaborative sharing of essential data with customers, suppliers and partners.

Where are we headed?

We are building the ability for employees and their partners, clients and customers to collaborate transparently, and therefore become more satisfied with their work, by extending all investments in M365 towards external file sharing in a seamlessly integrated way.

A workplace solution that enables better internal and external collaboration while allowing companies to implement a variety of permissive policies, (not just all or nothing) while effectively upholding their security strategy and regulation requirements.

The Role

We are looking for a talented React UI Engineer to work on the next generation of our large-scale app, maintain existing libraries and components, design features and new APIs and grow with us in a global scale product and multinational working environment. The successful candidate will work with the Lead engineers and an agile team of talented full stack engineers to deliver full featured experiences for the web.

Description

Develop web applications using React framework, building reusable code and libraries.

Work with the Frontend Lead to specify requirements and deliverables.

Handle code reviews, assuring code quality, and promoting best practices, to improve the quality of the end product.

Maintain a software stack that serves hundreds of requests per day.

Design and implement innovative and engaging user interfaces, which meet user needs, product requirements, and business goals.

Write technical documentation and contribute to the development of POCs to facilitate design decisions.

Stay up-to-date on emerging technologies.

Essential Technical skills

5+ years of professional experience working with JavaScript/Typescript and the React UI library.

Excellent understanding of the web platform capabilities (Browser) and commonly used web technologies (Cookies, AJAX, HTML forms and REST protocol), in order to build modern applications and widgets.

Experience with State Management (Redux).

Experience in frameworks such as Next.js, remix.run or solid.js experience is a plus.

Good understanding of tools like React Router, some experience in MUI and Tailwind theming could be handy.

Basic experience working with online APIs (Google Drive, OneDrive etc) is a plus.

Familiarity in using modern build tools (e.g., webpack, ESbuild etc.).

Familiarity in using CSS preprocessors as less, Sass.

Strong ability to work in both international and multifunctional teams.

Who you are:

Open-minded and willing to pick up new technologies.

Having a strong analytical mindset.

Excited about working in a lean scale up environment.

Passionate in finding intelligent solutions to ambiguous problems.

Eager to dive in and learn in a fast-paced environment.

Collaborative team player with attention to detail.

What is it like to work at eShare:

Personal growth, in soft and tech skills

Contributing to the scale-up of the company

Competitive full-time salary

Top of the Line tools and equipment.

Ongoing training and development.

Private health insurance.

Excursion weekends & unique events.

Equal Opportunity Employer:

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please submit resume and cover letter to careers.gr@eshare.com

Better collaboration.
Higher productivity.
Better employee and client engagement.

Transform the way you collaborate. Contact eShare to get started.

Schedule a Demo