Senior Software Engineer - Jetlang Platform - Data & Compute


Offered by:


IT & Technology

PayFit digitizes and simplifies payroll management and HR processes for companies. Fast, intuitive, and automated, the software-as-a-service solution allows employers to easily manage payroll on its own without any specific kledge in payroll and save valuable time and money. Employees have access to a dedicated online space for payslips, leave requests, expense report entry, and HR data.
Our mission is to support the digital transformation of business’s human resources through a reliable SaaS solution providing a unique experience to its users. We raised €90 Million in total, and we are expending beyond France into Spain, Germany, UK, and Italy. This is a unique opportunity to build the simplest product possible with a massive reach across employees of thousands of European companies.

A brief overview of the JetLang Platform Tribe

The JetLang is a language designed by Payfit and which has sustained Payfit’s growth. This is an abstraction layer designed and maintained by the JetLang Platform Tribe, as some people (kn as Product Builders) are modelizing/scripting collective labuor agreements. The JetLang holds an engine being able to compute rules/conditions and whose main feature is to run payroll.Within this tribe, you will work in the JetLang Engine squad who is responsible for designing and implementing this language, its runtime, and toolchains.

You missions ⭐

  • You will be in charge of propelling JetLang language toolchains to the next level.
  • Envision, design, and implement language features, libraries, and tools to solve specific problems with broad impacts, such as improving Product Builder experience, enforcing code reliability, and enabling performance optimizations;
  • Design and implement powerful algorithms to sustain our scalability;
  • Code using primarily Javascript, Typescript, OCaml;
  • Conduct unit, multi-unit, and product testing as needed to evaluate system correctness;
  • Conduct design and code reviews;
  • Analyze and improve efficiency, scalability, and stability of JetLang and tools;
  • Interface with other teams to incorporate our innovations and vice versa;

We are meant to work together if...

  • You are ready to take part in our growth, stability, and scalability challenges;
  • You are "problem-solving" oriented;
  • You like collaborative working;
  • You like taking initiatives;
  • You are receptive to feedback, to be mentored and mentor. We're caring and make sure that everyone can grow. • You will be empowered. You will empower others;
  • You speak English fluently and you want to work in an international and dynamic environment;

What we offer ❤️

  • An amazing working environment;
  • An attractive remuneration package;
  • An international and dynamic team with the opportunity to visit our different offices (Paris, Berlin, Barcelona, London, and Milan);
  • An incredible Remote working policy (Work from Anywhere);
  • A gym inside the office and Gymlib subscription with a preferential rate;
  • Regular team and global events;
  • Lunch vouchers;
  • Henner insurance (60% covered by PayFit);
  • Great coffee, fruits, snacks, foosball, MPG Teams, or even team yoga classes;
  • MacBooks are our standard, but we'll provide whatever equipment you need to help you get your job done!
  • Sweevana/Swile: many, many more employee advantages you'll discover;

Hiring process ⚙️

1️⃣ Applicant initial validation: added value, key achievements, motivations, job match
2️⃣ Phone interviews with a Tech Recruiter and an Engineering Manager
3️⃣ Tech meeting with: Team Members, Product Manager, and VP Engineering.
Want to k more about our epic team? Watch this video
We are looking for passionate and innovative people who want to build the next big success story with us! Do you recognize yourself in these words? Do you want to join an incredible adventure? Tell us who you are, what you’ve done, and what you're looking to achieve. We’ll be more than happy to meet you :)