1. Homepage
  2. > Careers >
  3. Application Software Engineer

Application Software Engineer





To support our ecosystem's growth, Nomadic Labs seeks an Application Software Engineer.

Help evolve the Tezos blockchain. Work with the leading development team in building the infrastructure of the ecosystem.

About Tezos

Tezos is smart money, redefining what it means to hold and exchange value in a digitally connected world. A self-upgradable blockchain with a proven track record, Tezos seamlessly adopts tomorrow’s innovations without network disruptions today. To learn more, visit Tezos.com.

About Nomadic Labs

Nomadic Labs is one of the largest research and development centers within the Tezos ecosystem. This Paris-based company brings together more than 60 people, the majority of whom are engineering researchers working to develop and enhance the Tezos protocol.

Nomadic Labs has three main focuses : (1) building an OCaml version of the Tezos blockchain; (2) ensuring adoption of the Tezos technology; as well as (3) helping companies and institutions use the Tezos blockchain for their business needs by providing technical support in France, Luxembourg and Belgium.

Tezos is a smart currency that redefines the meaning of holding and exchanging assets in a digital, connected world. Scalable and proven, the Tezos blockchain transparently adopts tomorrow’s innovations without disrupting today’s network.

Job description

You, as a Software Engineering, will plan, build and manage a series of software development projects within the Applications Team to be turned into product deliverables. You must be a collaborative and productive team player; you will also be called upon to consult in strategic direction matters. This role requires that you understand very well how to engineer and deliver software; as well as maintaining and supporting it.

The Applications Team is responsible for delivering products that are directly available to the public; most notably a wallet (see UmamiWallet.com). Future products involve DApps that serve as utility for users of the blockchain.

Nomadic Labs and the Tezos codebase use a variety of programming languages, most notably OCaml and ReasonML. OCaml is generally not used in applications, but some understanding of it will be helpful. ReasonML and Javascript skills are essential.


    • Deliver and maintain software throughout its entire lifecycle.
    • Coordinate with your team and your manager.
    • Support users of your products.
    • Innovate new features, products, approaches and/or standards.
    • Morph DevOps processes to be more effective.
    • Communicate with a primarily English-speaking community and with a primarily French-speaking development team.
    • Contribute to the software engineering hiring processes so that hired personnel enable Nomadic Labs to meet strategic goals.
    • Adapt quickly to a competitive landscape.
    • Perform under pressure.

Your profile

A university graduate, you have 5+ years of professional experience in Software Engineering within a digital services company, software publisher, integrator, or blockchain industry, and you are motivated by this field of action.

You have a very good knowledge of the blockchain technology and a good understanding of the different ecosystems and environments. You can easily understand blockchain imperatives for companies and end users.

You have an excellent capacity for written and oral expression in English and are able to adapt your discourse to a large variety of discussion partners.

You know how to adapt in a changing environment and are recognized for your interpersonal qualities and ease of adaptation. You are performing well in an ever changing environment that can be stressful at times. You are known for your communication and interpersonal skills. 


➡️ If you are motivated by a fast-growing, promising and innovative business sector, you are autonomous, rigorous and responsive, you welcome challenges and seek to further your career in a world-wide project, join our teams now!

Apply now

Send us your application


    Application letter

    By submitting this form, I accept that the information entered will be used as part of my request.