Careers

Careers

Work Hard, Have Fun
And Make a Difference

Antidot invents innovative technology solutions that help customers make the most of their content and enhance their operating efficiency. A well-established company with a broad customer base, we keep the agility of a startup and offer a fun and friendly work environment.

Whether you are a geek who loves to solve complicated math problems with advanced algorithms, a developer who strives to make products that customers love to use, or not-a-geek-at-all but still don’t mind working around them, we probably have a job for you at Antidot!

The bulk of our open positions are located in France: in Lyon and near Aix-en-Provence (Lambesc to be precise). We also have US operations in Boston and are actively developing business in other countries – many opportunities to be involved with a global and fast-growing project.

About Lyon

Named “First Startup City in France” by Forbes, Lyon boasts an incredibly dynamic tech scene and a broad innovation ecosystem. Also known for its food scene, Lyon is a vibrant city with rich cultural and nightlife options, it is close to the best ski resorts in the world, and remains an affordable place to live.

About Lambesc

Located in the heart of Provence (20 km from Aix-en-Provence and 40 km from Marseille), Lambesc has a strong historical and cultural heritage. The special character of the village and its beautiful environs make it a very attractive proposition for outdoors enthusiasts and anyone seeking great weather and quality of life.

Open Positions

DevOps – Site Reliability Engineer (SRE)

Because Antidot operates its own SaaS solutions, we are strong believers in the DevOps and Continuous Delivery strategies. Our Site Reliability Engineers (SRE) develop and operate software that automate system admin tasks.

Tasks

  • Within an agile team, you contribute to developing the infrastructure that is used to operate Antidot’s software solutions, and to keeping it up-and-running.
  • You share Antidot’s philosophy that anything that can be automated, should be automated. You use state of the art technologies for software development, configuration management, and deployment. You are curious, continuously looking at new technologies, and not afraid to make suggestions.
  • You provide to developers all the information they need to understand how to use the infrastructure. You work closely with product engineering teams to improve the operability of solutions.

Challenges

  • Do everything you can to have nothing to do! If needed, spend 3x more time but make sure you won’t have to do it again.
  • Automate everything, monitor everything and do “truly” continuous deployment.
  • Develop infrastructure software with the same tools, the same methods, the same quality and testing than our solutions.
  • Always question what you know, try new solutions, look at what is happening in the open source world and don’t hesitate to contribute.

Requirements

  • Rigorous and efficient: working under pressure and deadline does not scare you.
  • Flexible and open-minded: you have no prejudice, you always look for the best solution, the best language, the best tool for each problem.
  • Passionate: about your work, about new open source technologies. You wouldn’t mind going to Fosdem.
  • Collaborative: you love to work in a team, you love to learn, share, review and even challenge each other’s code.
  • Innovative: docker 1.13 is already installed on your computer (next to lxd).
  • Your English is fluid (written and spoken).

Environment

  • git, gitlab, github, python, ansible, puppet,  gitlabCI, Jenkins, debian, Red Hat/CentOS, AWS, lx[cd], docker, swarm, jira, shinken, ELK, graylog, GLPI, dashio, rundeck, archiva

Details

  • Position based near Aix en Provence (Lambesc) or in Lyon
  • Please send your resume to jobs@antidot.net

C++ Developer

You are a developer with a software engineering degree and you love technology. At Antidot, you will take part into all phases of designing and running high performance, scalable and robust applications, used by clients worldwide to generate millions of queries each day.

Tasks

  • Design elegant and scalable solutions that use state-of-the-art algorithms and software components developed by Antidot or open source communities.
  • Use powerful tooling (C++11/14, Java 8, NoSQL, Docker) and modern methodologies (DevOps, Scrum, Kanban, Continuous Delivery, Pair Programming, etc.)

Requirements

  • Graduate or post-graduate in computer science or software engineering.
  • Passionate about development and teamwork.
  • Object oriented programming.
  • Your English is OK: you can read technical documentation and join meetings with clients and coworkers.

Interests

  • Continuous Delivery
  • A/B Testing and Feature Flipping
  • Agile Manifesto, Software Craftsmanship
  • Design for Testability, TDD, DDD, Clean Code

Environment

  • C++11/14
  • Python 3
  • Web services, REST, distributed architectures
  • NoSQL and SQL databases
  • Linux: distributions, kernel, tuning
  • Docker, containers and containers clusters orchestration

Details

  • Position based near Aix en Provence (Lambesc) or in Lyon
  • Please send your resume to jobs@antidot.net

Full Stack Developer

Antidot is looking for a Full Stack Developer, passionate about learning new technologies and adapting to complex and fast moving environments. You will build HTML5-oriented responsive designs for desktop and mobile platforms relying on our own REST Web Services that you will take in charge. Performance is your concern from server architecture to browser reactivity.

You work well with designers, value a great user experience, and love all things HTML, CSS, and JavaScript. You pride yourself in being an early adopter of powerful and fun tech. You look for ways to improve your stack and constantly pay off technical debt and are aware of browser compatibility challenges (like IE).

Requirements

  • Passionate
  • Working with a team
  • Advanced Object Oriented Programming
  • Advanced JavaScript
  • Advanced CSS
  • HTML5 techniques

Backend skills

  • JVM, Java 8, Python 3.5
  • REST architecture, Play Framework, Restlet
  • MongoDB, MariaDB

Frontend skills

  • MVP, Single Page Application, GWT 2.8
  • HTML5, CSS3, LESS

Methodology

  • Agile Manifesto, Software Craftsmanship
  • TDD, DDD
  • Clean Code, Pair Programming, Code Reviews
  • UX, Persona, Wireframes, Prototypes

Interests

  • Groovy, Ceylon
  • SpringBoot, RestX, Node
  • NoSQL, Cassandra, Redis
  • Angular, VueJS, React
  • Handlebars.js, mustache.js
  • Yarn
  • Web Performance (HTTP2, CDN)
  • Devoxx, Mix-it, JUG, Agile Tour, Castcodeurs, The Walking Web

Details

  • Position based near Aix en Provence (Lambesc) or in Lyon
  • Please send your resume to jobs@antidot.net

Technical Consultant 

You are a software developer willing to implement data processing solutions, and take part in innovative projects for international customers. At Antidot, you will join an agile team of consultants delivering the limitless potential of our Fluid Topics solution.

Fluid Topics: a game changer for documentation

User guides, technical and reference manuals, installation and maintenance manuals aren’t merely the documentation of products – they are also tools for winning business, increasing customer satisfaction and building loyalty.
Fluid Topics is a turnkey platform for technical content delivery that transforms all forms of static documentation into a lively and interactive online publishing system.

Tasks

  • Develop a strong expertise on Antidot technologies and especially on Fluid Topics
  • Advise and support the client
  • Design functional and technical specifications and data architectures   
  • Implement custom modules
  • Automate the work by creating new tools

Requirements

  • Developer profile, looking for new challenges through varied and international projects.
  • Experience in object-oriented development, enterprise architecture and continuous integration.
  • Passionate for leading edge technologies such as search engines and machine learning.
  • Your English is fluid (written and spoken).

Interests

  • Design and implementation of innovative solutions
  • Work in close collaboration with international clients
  • Agile project management

Technical Environment

  • Python 3 and/or Java 8
  • Linux (Debian, RHEL), Docker, Gitlab
  • NoSQL and SQL databases
  • XML technologies: XSL, XSD, DOM, SAX, DITA, Docbook
  • Expertise in search engines would be appreciated

Details

  • Position based in Lyon or near Aix en Provence (Lambesc)
  • Consultants are encouraged to attend conferences such as Devoxx, Mix It, Agile Tour, etc.
  • Please send your resume to jobs@antidot.net

Presales Engineer

Antidot is looking for a world-class Presales Engineer, in a dynamic and international environment.

Tasks

  • Perform demonstrations of our solutions in the specific context of a customer.
  • Organize and perform all actions necessary to convince decision-makers of the tremendous return-on-investment they will get.
  • Analyze needs and challenges.
  • Realize and present demo environments and proof-of-concept projects.
  • Reply to RFIs and technical questions.
  • Estimate project workload.

Requirements

  • Ability to identify and understand business needs and technical requirements, regardless of vertical; suggest suitable solutions.
  • Curiosity toward technology innovation in the data and web domains.
  • Make suggestions and convince prospects.
  • Strong customer relationship and sales fit.
  • Technical knowledge in XML, Python, JSON, CSS is required to build the demo environments.
  • Fluency in English required.

Details

  • Degree in computer science preferred
  • Minimum 2 year experience as a project lead or presales
  • Position based in Lyon
  • Please send your resume to jobs@antidot.net

Project Manager

You are an experienced project manager looking for a new challenge in leading innovative projects for international customers. At Antidot, you will join an agile team of consultants delivering the limitless potential of our Fluid Topics solution.

Fluid Topics: a game changer for documentation

User guides, technical and reference manuals, installation and maintenance manuals aren’t merely the documentation of products – they are also tools for winning business, increasing customer satisfaction and building loyalty.
Fluid Topics is a turnkey platform for technical content delivery that transforms all forms of static documentation into a lively and interactive online publishing system.

Tasks

  • Develop a strong expertise on Antidot technologies and especially on Fluid Topics.
  • Organize and perform all actions necessary to convince decision-makers of the tremendous return-on-investment they will get.
  • Collect and analyze client’s requirements.
  • Track progress of the project, drive acceptance testing.
  • Coordinate the work with consultants and internal teams.

Requirements

  • Experience in IT project management
  • Good technical background as a developer
  • Strong learning and understanding ability
  • Your English is fluid (written and spoken)

Interests

  • Agile project management
  • Work in close collaboration with international clients
  • Data manipulation and processing

Technical Environment

  • Python 3 / Java 8
  • Linux (Debian, RHEL), Docker, Gitlab
  • NoSQL and SQL databases
  • XML technologies: XSL, XSD, DOM, SAX, DITA, Docbook
  • Expertise in search engines would be appreciated

Details

  • Position based in Lyon or near Aix en Provence (Lambesc)
  • Please send your resume to jobs@antidot.net

Antidot is an equal opportunity employer and will consider applicants for all positions based solely on qualifications and suitability for the job. We not only welcome diversity, we actually embrace it and view it as a way to become better, at what we do, and as individuals.