Senior Back-end Engineer (Java)

Pelico is hiring!

About

Are you ready to be part of a groundbreaking company at the forefront of Industry 4.0? Pelico is on a mission to drive the transition of factories towards greater resilience, agility, and resource efficiency through data-driven collaboration.

Pelico, headquartered in Paris, France, emerged in 2019 as a result of merging the finest talents from the realms of Tech, Data Science, and Manufacturing. With operations expanding swiftly in France, Germany, and the United States, we are a dynamic force transforming the factory supply chain landscape. Our growth trajectory is fueled by unwavering support from Tier 1 VCs like 83North and reknowned investors, including CEOs from renowned companies like Datadog and Mirakl.

Pelico's operations management platform gives factory teams the agility and resilience to quickly respond to any supply chain disruptions, and act fast to mitigate their impact. With the platform, factory teams align on a single source of truth to anticipate bottlenecks, prioritize corrective actions, speed up cross-functional collaboration, and simulate alternative production and repair scenarios.

Job Description

As a member of Pelico’s engineering team, you’ll play an instrumental role in designing and building the core platform.

The back-end team is in charge to ensure performance & scalability of our Software, by considering with anticipation any clients needs in the future like infrastructure’s reliability improvements, data acquisition channel enhancement or incoming issues solving.

Originally our Back-end was structured on Kotlin with experience on JVM and we need now to reinforce our skills and find someone who will contribute actively in thrilling our Technical vision through an efficient roadmap delivery.

You will join our “Tesla” Squad which is working on the core critical features of our smart digital platform. The purpose of this multi-task team is to enrich our simulation & predictability thanks to the information received and directly impact our algorithm model (coverage status, capacity, quantity, planification…).

What you'll do & learn📖

We are looking for a Senior Back-end Developer with a strong interest in Data.

As a Senior Back-end Engineer/Dev, you will be involved in all stages of building a product that has a real impact on Industrial clients; this includes feature planning, implementation, testing, documentation writing, releases, and product support.

As a consequence, your missions will be to:

  • Develop & test code continuously by owning end-to-end features from technical design to backend according to internal specifications and standards (Software stability monitoring & assessment for example)

  • Work with other engineers to maintain our platform and ensure a smooth CI/CD pipeline is in place

  • Assess our software security (framework versions, code practices, automated pentest)

  • Play an integral role in contributing to our engineering culture and best practices within the team, such as code reviewing between peers, documentations, setup of code analysis tools, recruitment processes…

  • Experience international teamwork (mostly remotely), with juniors & seniors and enhance in rituals.

  • Work in an agile way with a squad composed of Front end & B.E devs, Data Engineers, P.M, A/I Engineers…

  • Work closely with the product team to iterate based on user feedback and bring impact to our clients

    Technical Stack 💻

    • Stack: Kotlin Python Flask with Blueprints WebSocket Pandas, numpy Parallelisation Framework: ZMQ, Pub/Sub
    • Environment : Dedicated gcloud VM boilerplate docker / docker-compose
    • Services: GraphQL PostgreSQL Redis RabbitMQ ElasticSearch InfluxDB Process management : Airflow (ETLs, managment batchs) Gitlab CI / CD
    • Security: Yubikeys Keeper passwords Gsuite SSO

Preferred Experience

Requirements 🎯

  • You are mastering the Java environment (JVM, Kotlin, Scala…). We hire based on engineering fundamentals rather than familiarity with specific technologies, but need to strengthen our expertise on JVM.

  • Java profiling, performance optimization, application scalability and architecture are your daily routine.

  • Experience in building real products (professional or personal projects) or working with data

  • Bilingual English mandatory (verbal & written)

  • Be familiar on SQL and data oriented: Your work will directly impact our predictable model

About You 👊

  • Autonomous, results oriented and you excel in stimulating environments

  • Team player and you are comfortable working with others

  • Ability to face issues and be patient

  • Humble, sense of service, rigour

  • Eagerness to share knowledge around you

  • Self-learner & curious about new Tech practices & stacks: you’re regularly meet with peers

Pelico promotes inclusion and non-discrimination, and acts daily in favour of social mix, gender equality, senior citizens & disability

What we offer💡

Join an exciting adventure with a lot of challenges at all levels!

  • Work on a highly impactful product that users love!

  • Office location at the heart of Paris (75002)

  • Stock Options for every pelican

  • Remote flexibility & 6 weeks of Work from Anywhere

  • Premium health coverage : Alan Blue

  • 50% meal allowance: 10€/day worked (Swile card)

  • 50% public transportation or equivalent in sustainable mobilty package

  • Afterwork every quarter

Our values

Rooted in the business expertise of our clients and their challenges, the Pelicans collaborate to bridge the gap between the operational issues of industrial fields and Technology.

We are data driven, focused on the ways to reach outcomes and we share successes with our clients: we grow thanks and with them.

Transparency & resilience are vectors of empowerment, which helps us to own impact on daily strategic decisions.

Pelico is also the perfect place for playfulness, we hire personalities! Expertise is recognized from the beginning and we accompany ambition through opportunities to learn and grow together within the company.

Recruitment Process

  1. HR Introduction (30mins)

  2. Tech screening with CTO (45mins)

  3. Tech deep dive discussion :

    1. Architecture discussion with Lead A/I
    2. Product presentation & questions
  4. Coffee debrief with the CEO

  5. References check

  6. Job offer to join Pelico within 48 hours

Location

GTM Time Zone, Paris based preferred but location is open (there will be an onsite onboarding period)

Additional Information

  • Contract Type: Full-Time
  • Start Date: 02 October 2023
  • Location: Paris
  • Education Level: Master's Degree
  • Experience: > 7 years
  • Possible full remote