Jobs and Careers
JE

Senior Backend Software Engineer Python

Jellyfish
Francefull_timeVerifiedPosted 29 Dec 2023

About the role

Company Description

Jellyfish is a marketer’s digital partner. As Jellies, we support and drive their digital transformation by providing the right technology, strategy and training.

With offices across the globe, we’re focused on growing our network and offer best-in-class digital services to some of the biggest brands on the planet.

We strive to work together as “One Jellyfish,” knowing how important it is to not just have the best people in the world working with us, but to also recognize and reward that talent. What’s stopping you from joining our award-winning team?

Job Description

This role is part of Jellyfish Technology Solutions: a global team of 100+ engineers & product specialists within Jellyfish in charge of building our set of proprietary technologies & SaaS solutions like Reeport, Seelk, Myposeo, and Vivid.

Our mission is to build a suite of analytics, automation, and workflow software across the digital ecosystem to drive performance, consistency, or scalability. Our technologies include advertising automation, eCommerce analytics, generative AI, market share modelling, and more.

We are organised in 7 fully functional product squads responsible for the delivery of our suites (Creative, Media, Data, Commerce). Two transverse teams support the global squads: DevOps/Cloud Engineering and UX/UI.

We're looking for a highly-qualified software engineer to help us develop the company's solutions for managing and exploiting data to create value. These solutions can take several forms: web application, data collection pipeline, architecture design, etc.

You will contribute to the development of our web applications and data solutions. 

Our technology stack primarily revolves around Python language, Google Cloud Platform (GCP), and Kubernetes. The ideal candidate should be passionate about software development and have a strong inclination towards test-driven development. 

 

Your missions as a backend software engineer

  • Collaborate with the team to design, develop, and maintain our web applications and data solutions.
  • Implement and optimise data collection pipelines to ensure efficient data processing and storage.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Conduct thorough testing and debugging to ensure high-quality software delivery.
  • Collaborate with cross-functional teams to integrate data solutions into existing systems.
  • Stay up-to-date with emerging technologies and industry trends relevant to data solutions.
  • Helping the least qualified developers to upgrade their skills

Qualifications

You have a Bachelor's, master's, or engineering degree in Computer Science or a related field.

Experience

You have at least 5 years of experience as a Software Engineer, preferably working on data-related projects. You have experience and proven skills in software design and architecture. You have strong knowledge and experience in Python. You're used to working with cloud infrastructures and containerized environments.

Quality-driven

A Test-first approach is important to you. You pay attention to best practices in code quality and in code review.

Problem solver

You're a pragmatic, solution-oriented engineer. You make sure you understand users' problems, and you know how to organise yourself to provide just enough solutions quickly.

Team player

You know that the best solutions are built in a team. You can explain your solutions orally and in writing to other team members. You're able to listen to the opinions of others in a multi-disciplinary team. You're willing to coach less experienced colleagues.

If you meet the above qualifications and are excited about joining our team, please submit your application, including your resume and any relevant portfolio or project links. We look forward to hearing from you!

Additional Information

Benefits

  • Competitive salary, based on experience 💸 (Fix Salary, Bonus and Anniversary Increase)
  • An ultra stimulating work environment in contact with high-level Partners
  • Possibilities of multiple evolutions, on different positions and internationally.
  • Private Healthcare
  • A complete range of training courses and projects to enable you to be a driving force in your professional development and to perfect your expertise all along your journey within Jellyfish
  • Flexible Hours & Flexible Working (60% at Work from home monthly)
  • And much more...

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Jellyfish

View company profile →