Senior Software Engineer - Python

 (4+ years exp)
€50k – €65k • No equity
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Python
Cloud Computing
SaaS
RESTful Services
SQLAlchemy
Flask
REST APIs
Docker
Python Flask
Kubernetes

The Role

Job title: Senior Software Engineer - Python

Job type: Full-time employment

Location: Argentina OR France

Remote: Yes

Works with: Quarks Flow Engineering & Product Teams

Reports to: Quarks Flow Team Leaders

About

Quarkslab specializes in information security R&D, consulting and products. Our expertise is in combining offensive and defensive security to help organizations adopt a new security posture: Force the attackers, not the defender, to adapt constantly. Through our consulting services as well as our products we provide tailored solutions to organizations, helping them to protect their assets, sensitive data, and users against increasingly sophisticated attacks.

Quarkslab is an avid an active user of, and contributor to, Open Source Software and develops and maintains state-of-the-art security tools such as LIEF , QBDI, Triton,Irma, and several other projects.

We develop two commercial software products: Quarks Flow, a platform to automate and orchestrate security analysis of files at scale, and Quarks AppShield, advanced code and data protection software to disrupt code lifting, reverse engineering and tampering attacks.

What is Quarks Flow?

Quarks Flow is a scalable file analysis platform developed by Quarkslab. It is sold and used by Managed Security Services Providers (MSSPs) and end user organizations looking to make their malware detection and file security analysis processes more effective and more efficient. It is built using state-of-the-art container orchestration and automation technologies and can be deployed on-premises or on the cloud, using modern DevOps tools. Quarks Flow features a web UI and REST API to ingest files, a scalable backed with authorization & authentication, file storage, and analysis automation and orchestration services, and a set of over 30 analysis engines, called "Probes", to perform various types of analysis workloads.

Job description

We are looking for an experienced Python Developer to help build the QuaksFlow product, working in close collaboration with the product owners, Frontend, QA and the DevOps teams in an agile environment.

Key Responsibilities:

You would be building the QuarksFlow platform focused on the backend services
Involved in architectural and design decisions that need to be taken on the platform
Contribute in peer reviewing team member's code
Define data models and API Specifications

The skills or knowledge we think you should have:

  • 3+ years experience in Python
  • A good understanding of RESTful standard
  • Hands on experience with frameworks such as SQLAlchemy & Flask / Hug / Fast API
  • Knowledge about (or ideally experience with) Docker & Kubernetes
  • Strong interpersonal and communication skills.
  • Fluent in English (written, spoken)

But also, it would be nice if you:

  • Experience with cloud services and building SaaS products
  • Have experience with malware analysis and threat intelligence software

Why work at Quarkslab?

Work with an amazing team, eager to learn and play with new approaches and technologies, mixing various skills (security, compilation, program analysis, reverse engineering, software engineering). International environment with offices in Paris and Buenos Aires (team croissants vs. team asado), representations in Tokyo and Singapore.

  • Attend conferences in your field, learn from many internal events (weekly conference, trainings, research activities).
  • Contribute and support Open Source Software: Our own tools and other people's projects.
  • Flexible work hours, work from home.
  • Premium health insurance.

Quarkslab is proud to be an equal opportunity workplace employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. If you have a disability or special need that requires accommodation, please let us know and we will be happy to accommodate.

Similar Jobs

Boutwik company logo
Boutwik
Disrupting influencers monetization using Marketplace technology
Data&Data company logo
Data&Data
Real-time, omni-channel detection of digital counterfeiting and grey market sales
Air&Jobs company logo
Air&Jobs
Mobile application to fasten recruiting in aerospace & defense sectors
Wingly company logo
Wingly
The flight sharing platform
Front company logo
Front
Front is making work happier by meaningfully connecting teams and customers