Scality

Senior Software Engineer - RING Platform Development Team

Remote Paris, France
Python Bash Flask PostgreSQL R Docker API Git AWS Ansible Django SQLite Terraform
Description
The job title
Senior Software Engineer - RING Platform Development Team

The conditions
Paris, France / R&D / Full Time / Full remote possible

The company context
Presentation
Scality is one of the most prominent FrenchTech startups, recognized throughout the industry for its technical leadership and its open-source contributions. Selected for the French Tech 120  #FT120, Scality is a worldwide leader in the space of software-defined storage.

Scality has over 300 customers in more than 30 countries, including some of the largest telecom operators and banks, several TV stations, and over 30 hospitals. For its team members, Scality wants to be an exceptional employer with many benefits such as continuous education and sports budgets, donation matching, paternity leave worldwide, and many other benefits that go well beyond market standards.

Scality is also a responsible company that invests heavily in room-to-room conferencing to minimize travel and compensates for all its travel-related carbon emissions.

Scality’s internal motto is: “Work hard, play hard, eat well, and amaze the customer!” “Eat well” really means “Enjoy Life” which Scality employees and leaders do very well!

Learn more about Scality on our Careers page.
Get an inside look into the culture and life at Scality.
Follow us on Linkedin, Twitter & Glassdoor to stay up to date on jobs and company news.

Startup perks!
- RTT in addition to PTOs
- High-end equipment (Apple/Dell laptop computers, Bring-Your-Own-OS policy, multiple screens)
- Stock options distribution
- Individual performance rewards
- Remote work policy
- Sports and Wellness programs
- Ample training allowance (e.g., internal/external skills training, conferences, coaching)
- Donation-matching
- Annual off-site company-wide “Kick-Off” event
- Food fun: lunch vouchers,  weekly company breakfast, a lunch delivery service, unlimited hot soothing coffee / tea / chocolate drinks, and more
- Office fun: babyfoot, ping-pong, board and card games, planned group activities
- CSE perks

The job context
The Engineering department
You’ll be joining a global engineering team with strong continuous integration and testing culture and infrastructure.
You’ll be working alongside skilled experts in domains ranging from low-level file storage to distributed systems, cloud native technologies, containerization or networking.
The engineering team is organized as autonomous squads under the direction of the VP of Engineering.

The team
Our Platform Development team is in charge of developing and maintaining the installation and upgrade layer for the RING product, as well as all components used by the other teams for supervision, orchestration and monitoring. Said otherwise, our goal is to make sure every release of the product can be installed or upgraded to at our hundreds of customers’ premises, and the supervision, orchestration and monitoring tools will do their job on the field.

You’ll be integrated in this team of 9 people with varied backgrounds (production operations, pure development, product management…) ranging from 2 to 30+ years of experience, all willing and able to share their experience to contribute to your technical and human growth, and to benefit from your experience as well.

Inside the team, we have specific roles and plenty of growing paths for you:
- Individual contributor: everybody participates in the daily work of the team.
- Feature lead: to accompany a feature from design to delivery.
- Technical lead: to be the reference point for a specific perimeter in the product.
- Architect: to lead feature designs and make sure we stay aligned with the technical strategy of the company.
- Product owner: to decide priorities and build the roadmap.
- Team leader: acting as a manager, to be responsible for the work environment in general, from approving holidays to sharing company strategy throughout solving day-to-day issues.

The mission
As a Senior Software Engineer:
- You will get up to speed regarding our perimeter, from Salt states to Ansible playbooks, throughout RPM packaging and Prometheus configuration, in very challenging and demanding environments in terms of quality and robustness; this also includes participating in the design of new features, building PoCs and the implementation of various tests, as well as taking your share of responsibility when you will be ready.
- You will also take part in various projects and features related to testing, automation, cloud deployment, CI workflow, software releasing.
- You will be involved progressively in cross-team projects as well, more specifically with our San Francisco team, and also participate in understanding field feedback.

The technical stack
- Docker / Containerd
- RPM packaging
- Ansible / Salt
- Prometheus, ELK, Grafana
- RHEL/Rocky/CentOS
- Python / Bash
- Python APIs with Django, Flask
- PostgreSQL and SQLite databases
- Git / GitHub
- Github Actions as CI
- AWS and other providers for virtual labs

The desired profile
In general
- 5+ years of experience
- Based in France
- Basic annual salary from 55k€ to 70k€, +10% variable pay depending on the company quarterly results

Key skills
Human
- Friendly, willing to collaborate with other team members
- Devops mindset, able to code and to understand and check how this code behaves on production
- Curious and open, willing to learn, problem-solving mindset
- Able to self-direct, but not afraid to ask questions
- Able to pursue any technical lead, and to ask when facing a difficult situation
- Mentoring and/or leadership capabilities

Languages
- French speaker, as the team is based in France
- Fluent knowledge of English mandatory, as frequent interaction with US teams will occur and all production (code and documentation) is in English

Technical
- Expertise with Linux systems and sysadmin troubleshooting
- CI systems
- Good knowledge of Bash
- Advanced knowledge of Python
- Advanced knowledge of a version control system (git, hg, svn…)

Bonus skills
- All other things listed in our technical stack
- Python expertise
- RHEL expertise
- Software development & release expertise
- Jira
- Cloud engineering skills (e.g. AWS, terraform)
- Any other expertise ;)
Scality
Scality
Cloud Data Services Data Storage Enterprise Software Software

0 applies

81 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say