Software Engineer - full stack - (m/f/d)

Job summary
Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Generated content
Machine learning
Collaboration and teamwork
Fastapi
Teamwork
Mixpanel
+4

Qevlar AI
Qevlar AI

Interested in this job?

Questions and answers about the job

The position

Job description

What will you do?

  • You’ll play a critical role in evolving our core web platform — both frontend and backend — with a focus on performance, API design, and product integrations. This is a backend-heavy role with a full-stack flavour.

    Backend Scalability & API Performance

    • Refactor REST APIs to reduce over-fetching and inefficient database calls.

    • Push async processing across high-latency parts of the stack.

    • Introduce structured pagination, connection pooling, or background jobs

      Database Modelling & Architecture

    • Enhance scalability and maintainability.

    • Debug, refactor, and optimise slow queries.

      Integrations & Observability

    • Hook up tools like PostHog, Mixpanel, and Sentry for better product & tech insight

    • Build integrations with external APIs for internal tools or client-facing features


Preferred experience

You’re probably a great fit if you:

  • >5y of experience in a professional software team.

  • Strong Python developer with experience using SQLAlchemy

  • Frontend experience with Vue.js (or another SPA framework)

  • Comfortable with frontend responsiveness, UX, and styling polish

  • Solid CSS skills (flexbox, CSS variables, utility-first frameworks)

  • Deep experience with PostgreSQL and relational design

  • Query performance ninja — can explain indexing, execution plans, JOIN optimisation, and caches

  • Knowledge of security best practices (JWT, SSO, OWASP top 10)

  • Skilled in designing efficient, scalable REST APIs

  • Actively contributed to a product-centric team.

  • Have strong object-oriented programming skills.

  • Proactively solve problems and confront challenges.

  • Value teamwork, collaboration, and collective achievements.

  • Interest in Large Language Models.

  • Fundamental understanding of Machine Learning.

Our stack

  • Backend: Python (FastAPI + SQLAlchemy)

  • Frontend: Vue.js

  • Database: PostgreSQL

What Success Looks Like

  • Noticeably faster frontend performance

  • Cleaner, more maintainable APIs and schemas

  • Improved monitoring and external tool integrations

  • Seamless collaboration with other engineers and product folks

  • Tangible impact on platform features and user experience


Recruitment process

  • Introduction call - online (30min)

  • Code Interview - online (Python)

  • Front-end Interview - online (Vue.js)

  • Meet the founders and get to know the team - online & onsite

ready to become a Qevlarian? apply here

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings