
Backend & Productivity Engineer
- Hybrid
- Montreuil, Île-de-France, France
- €60,000 - €75,000 per year
- DevOps
Job description
We are looking for a Backend and Productivity Engineer to join our technical team and help us contribute to the code of product and platforms, help developers be more efficient, and enhance our developer experience. Our tools are built in Typescript/Node.js. You will work closely with product and infrastructure engineers across multiple teams to ensure smooth development workflows, reduce friction in the software development lifecycle, and promote best practices.
Job requirements
Your Responsibilities
As a Backend & Productivity engineer, under the supervision of the Head of DevOps, you will be responsible for:
Contributing to the product and platform by defining, specifying, implementing, testing, reviewing and shipping new features and improvements (expected amount: ~2 days per week).
Making the life of the product and engineering team members easier: (expected amount: ~1 day per week): As teams grow in maturity, we need more streamlined and automated processes that reduce sources of friction for all team members. You will work hand in hand with team members to enhance their developer experience, their tooling, technical workflows and maintain CI/CD pipelines. You will develop, implement, and maintain tools to enhance developer productivity and efficiency, while identifying bottlenecks in the development process and then propose solutions to mitigate them. You will also monitor and optimize build and test performance. You will also advocate and train team members to increase their knowledge of best practices.
Helping migrate our product to the cloud (expected amount: ~1 day per week): We are currently selling our product on-premise and want to provide a more modern experience for our customers using cloud deployments. Your job will be to take part in helping improve our SaaS offering beyond its current scope by implementing features across the infrastructure.
You will work on a regular basis with developers, and non-technical employees.
Qualifications
You have at least 4 years of experience working on software engineering topics in the Node.js ecosystem (Node.js, JavaScript, npm, TypeScript)
You have previously worked with CI environments and understand CI systems (e.g. Jenkins), and ideally one automation tool (Terraform, Ansible …).
You optionally have hands-on experience with Kubernetes.
You have previously used containers.
You have a basic knowledge of IT security.
Your Profile
You are self-motivated, you are eager to learn and you have a passion for solving problems.
Your communication skills allow you to share knowledge with other developers and help them improve
You have excellent interpersonal communication skills, you set your own schedule and priorities.
You are a great teammate and you feel comfortable interacting with developers, as well as project managers and end-users.
You want a job with real-world impact and the opportunity to learn a lot in a growing startup.
You are authorized to work in the EU.
You have good oral and written communication skills in English.
Research shows that members of underrepresented communities are less likely to apply for jobs when they don’t meet all of the qualifications. If this is part of the reason you hesitate to apply, we’d encourage you to reconsider and give us the opportunity to review your application. At Linkurious, we are committed to building awareness and helping to improve these issues.
Linkurious aims at providing an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience. We look forward to receiving your application.
Applicants must be authorized to work for any employer in the EU. We are unable to sponsor or take over the sponsorship of an employment visa at this time.
Technical stack
Linkurious Enterprise, our main product, is written in TypeScript (Angular + Node.js) and deployed on-premises. We run evaluation instances of our product as SaaS. Linkurious Enterprise is backed by graph databases such as Neo4j, Azure CosmosDB or MemGraph, combined with Elasticsearch for full-text search capabilities.
Our infrastructure is hosted on IaaS on Linux and deployed using Kubernetes and ArgoCD.
Infrastructure is deployed using Terraform, driven by CDKTF using Typescript.
Our CI is driven by Jenkins.
Compensation & Benefits
Employees in this position are eligible to participate in the company’s benefit programs, which currently include the following:
37.5hrs a week of working time
5 weeks paid vacations
Approximately 3 weeks of RTT (additional paid vacations)
Hybrid workplace (2 days of remote per week)
Free health insurance package
Sponsored nursery beds
50% of transit pass
Lunch vouchers
Free snacks & beverages
or
All done!
Your application has been successfully submitted!