Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Solutions Factory

NewBe an early applicant

Senior Python Developer – Telecom Network Tools (H/F)

Posted
Discussion

Summary

Senior Python engineer in Lyon designing, building and maintaining internal tools for the technical management of mobile and fixed telecom networks. Day to day: develop APIs and services, work with PostgreSQL, Docker/Kubernetes and GitLab CI in an agile team of ~10 devs, and mentor junior developers.

Looking to make an impact in a fast-growing company that’s redefining the industry? Want to drive IT and telecom convergence? Join us at NetSF!

ABOUT US

Network Solutions Factory is the first international center for mobile & fixed networks management and operations located in France.

Initially created to internalize the engineering and operation activities of Salt mobile and fixed network in Switzerland, Network Solutions Factory opened in Lyon in July 2015. Since then, we have expanded our operations worldwide with Eir in Ireland, Epic Cyprus, Epic Malta, Monaco Telecom and recently Tigo in several Latin American countries.

Network Solutions Factory is a multicultural rapidly growing company. Today, we employ around one hundred and fifty employees with a unique combination of telecom, networking and IT skills.

CANDIDATE PROFILE

As Senior Software Engineer (H/F), you will design, develop and maintain the internal tools used for the technical management of our telecom networks, ensuring they are reliable, scalable and aligned with the needs of our internal customers.

Working closely with the Product Owner, the Delivery Manager and a team of around ten developers, you will contribute to several projects in parallel within an agile framework. Teamwork is at the core of how we deliver: code reviews, pair programming and shared technical decisions are part of everyday life.

As an experienced engineer, you will also act as a mentor for our junior developers, supporting their growth and helping raise engineering standards across the team.

You will be a key contributor to technical choices, with the autonomy and sense of ownership expected from a senior profile.

QUALIFICATIONS

  • Solid experience with relational databases (PostgreSQL, MySQL).
  • Hands-on experience with Docker, Kubernetes, GitLab CI, and with Linux (Debian) production environments.
  • Proven experience designing, building and integrating APIs with internal and third‑party systems.
  • Experience working in agile teams (Product Owner, Delivery Manager), with the ability to manage several projects in parallel and adapt to changing priorities.
  • Ability to mentor and coach junior developers.
  • Autonomous and proactive,solution oriented, able to escape when required.
  • Think out of the box and ability to challenge working method in place
  • Confirmed knowledge and practical use of agentic coding tools in your daily development workflow.
  • Fluent English (mandatory) and professional French.

APPRECIATED SKILLS

  • Familiarity with Jira and Confluence.
  • Experience with data technologies and orchestration tools (Trino, Apache Iceberg, Apache Airflow, Celery).
  • Knowledge of visualization and monitoring tools (Grafana, Superset).
  • Knowledge of QA practices, or proven experience in setting up automated testing.
  • Proven experience in application security: secure design and coding practices.
  • Knowledge of radio networks, telecom or OSS tools and network management concepts.
  • Ability to use and test other frameworks or programming languages when relevant, for specific features or POC.
  • Spanish (spoken and understood) is a plus.

OUR STACK

MISSIONS

Software Development & Delivery

  • Design, develop and maintain software applications supporting the technical management of our telecom networks.
  • Deliver reliable, secure and well‑tested solutions that meet the needs of our internal customers.

Teamwork & Agile Delivery

  • Work on several projects in parallel, in coordination with the Product Owner and the Delivery Manager.
  • Collaborate daily with the development team through agile ceremonies, code reviews and knowledge sharing.

Mentoring & Technical Leadership

  • Mentor and coach junior developers.
  • Contribute to architecture and technical decisions, and to the continuous improvement of our practices and stack.

WORKING AT NETSF

  • Permanent position (French CDI)
  • An attractive salary based on your profile and experience
  • 25 days of paid vacation and 6 extra days off (French RTT) per year
  • Remote work: up to 70 days per year (maximum 3 days in a given week), with a compensatory allowance.
  • Profit-sharing and employee savings plan
  • Annual vacation bonus
  • Meal vouchers subsidized at 59,89% by NetSF, up to €11
  • Family health insurance, subsidized at 75% by NetSF
  • Provision of additional health insurance
  • A friendly work atmosphere: monthly breakfast, internal newsletter, fruit basket, free coffee and tea, etc…
  • Transport allowance and sustainable mobility package
  • International work environment

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available