Senior Software Developer

๐Ÿ‡ซ๐Ÿ‡ท France - Remote
๐Ÿ’ป Software Development๐ŸŸฃ Senior

Job description

๐Ÿค“ Lengow, an intelligent and automated e-commerce platform :

Lengow is a leader in intelligent e-commerce solutions that help brands and retailers drive profitable growth across the digital shelf. With powerful feed management, global price monitoring, and robust data capabilities, Lengowโ€™s comprehensive SaaS product suite enables merchants to amplify product visibility online, outrun competition with informed pricing, multiply sales on marketplaces, and monitor brand presence among distributors. Since 2009, Lengow has fueled digital growth for over 3,600 customers across thousands of marketing and sales channels in over 60 countries.

Our Tech Team

The Tech, Data, and Product team comprises 70+ people from diverse backgrounds, working in our offices in Nantes, Paris, and Barcelona. Our products are developed thanks to six autonomous product Teams, each working on a specific business domain. The teams are led by a Product Manager and Engineer manager working with a dedicated small team of developers (from 4 to 8)

Purpose of the job:

We are seeking a highly skilled and experienced Senior Python Developer to join our growing team. The ideal candidate will have extensive experience in Python development, a deep understanding of clean architecture principles, event-driven architectures, and a strong background in CI/CD practices, particularly using GitHub Actions and ArgoCD. A previous experience with Domain Driven Design is highly valued. You will play a key role in designing, developing, and maintaining our software applications, ensuring they are scalable, maintainable, and robust. Your work will also involve contributing to our event-driven architecture, enabling real-time data processing and seamless integration across our systems.

โŒจ๏ธ Your main tasks would be as follows :

Development:

- Design, develop, and maintain high-quality Python applications and services.

Architecture:

- Design and implement event-driven solutions to support real-time data flows and asynchronous processing.

- Implement and advocate for clean architecture principles to ensure a scalable, maintainable, and testable codebase.

Code Review and Mentorship:

- Conduct code reviews, provide constructive feedback, and mentor junior developers to uphold best practices and coding standards.

Testing:

- Develop and maintain unit, integration, and end-to-end tests to ensure software quality and reliability.

Technical environment:

  • Langage : Python
  • Framework : Django, Celery, FastAPI
  • DB : PostgreSQL, MongoDB, Redis, AWS or GCP
  • Tools : RabbitMQ, GitHub, Jira, Datadog, Docker,

๐Ÿชœ Hiring Process :

  • Phone call with Alexandre our HR
  • Interview with one of our Engineering Manager
  • Technical test and restitution with Clรฉment Head of Engineering and members of the tech team.
  • Offer letter

๐Ÿน We are looking for someone with the following experiences and skills:

Experiences :

  • 4 years as Software developer in Python or other Object oriented programming language

Skills & soft skills :

  • Python
  • Django, PostgreSQL, Celery, Docker, RabbitMQ
  • Design & Architecture
  • Leadership
  • Curious / Autonomous / Good analytical skills / Force of proposal / Problem Solver

โœจ Joining Lengow is also an opportunity to benefit from many advantages :

  • Ticket restaurant 8 euros by day
  • Malakoff Humanis Private insurance & Prevoyance.
  • Hybrid remote policy
  • Flexible hours
  • Bike mileage allowances or 50% of transportation tickets.
  • Remote allowances
  • Professional events (Devoxx, Meetup …) and regular internal events.
Share this job:
Please let Lengow know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply