Software Engineer - Storage Squad

FrenchTech startup and world leader in Software Defined Storage, serving 300+ customers across 30+ countries including major telecom operators, banks, and hospitals.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Storage Squad

Scality, a leading FrenchTech startup in Software Defined Storage, is seeking a Software Engineer to join their Storage Squad in Paris. This role focuses on developing sophisticated data stores using C, Python, and Go in a Linux environment. The position offers an opportunity to work on distributed systems that serve hundreds of customers and millions of end users worldwide.

The ideal candidate will have strong system programming experience in C, particularly with multi-threaded software on Linux, and a solid understanding of distributed systems. You'll be responsible for designing, developing, testing, and documenting new features for storage systems, as well as troubleshooting and peer review.

The company offers an exceptional work environment with their EMEA headquarters located in Paris's 8th arrondissement (Madeleine). The modern office space comes equipped with various amenities including a gym, cafeteria, and recreational facilities. The hybrid work model allows for 2-3 days of remote work per week.

Scality provides an impressive benefits package including training allowances, wellness programs, charity donation matching, and paternity leave. Additional perks include free language classes, flexible working hours, lunch vouchers, and regular fitness classes. The company's international presence, with offices in San Francisco, Tokyo, London, and other global locations, offers exposure to a diverse, multicultural environment.

This role presents an excellent opportunity for engineers passionate about storage technologies and distributed systems to make a significant impact while working with cutting-edge technology at a global scale.

Last updated 20 days ago

Responsibilities For Software Engineer - Storage Squad

  • Design new features on storage systems
  • Develop features
  • Test features
  • Document features
  • Help troubleshoot the code when needed
  • Review designs, code, tests, documentations from peers

Requirements For Software Engineer - Storage Squad

Linux
Go
Python
  • Significant experience with system programming in C on Linux on multi-threaded software
  • Experience working on distributed systems
  • Ability to design architecture to solve problems at high scale
  • Knowledge of software testing practices
  • Familiarity with Git
  • Comfortable working in an English-speaking environment
  • BS/MS/PhD in a scientific field or equivalent experience

Benefits For Software Engineer - Storage Squad

Medical Insurance
Education Budget
  • Flexible work-from-home policy (2-3 days remote per week)
  • Training allowance
  • Sports and wellness programs
  • Matching charity donations
  • Paternity leave
  • Free language classes (English and French)
  • Flexible working hours
  • 218 work days per year
  • Lunch vouchers (10€ per day)
  • Onsite yoga and fitness classes
  • Modern office with amenities (showers, gym, cafeteria, table tennis, foosball, board games)

Interested in this job?

Jobs Related To Scality Software Engineer - Storage Squad

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.