Python Software Engineer (Product Infrastructure)

Corsearch
Paris, France
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Business Logic C++ (Programming Language) Cloud Computing Computer Programming Databases Relational Databases Python (Programming Language) PostgreSQL Machine Learning
+8 more
Query Optimization Raw Data Data Streaming Backend Kubernetes Stream Processing Data Pipelines Golang

Job description

We are looking for a Software Engineer to join our Product Infrastructure team. Our team sits at the critical intersection of raw data collection and product utility. We focus heavily on infrastructure support, scalability, and service provisioning-ensuring that data flows seamlessly from upstream scrapers, refines through our AI models, and lands reliably into our production application. If you love optimizing databases, setting up robust stream processing, and translating complex business logic into deployed production solutions, you’ll fit right in.

Responsibilities and Duties

  • Ingestion Pipeline: Own and accelerate our migration from legacy daily tasks to a high-throughput, real-time stream processing ingestion pipeline.
  • Infrastructure Scaling: Manage service provisioning and scaling infrastructure, including expanding our adoption of Kubernetes.
  • Database Management & Optimization: Ensure database consistency and optimize complex operations, specifically utilizing Postgres, to maintain high performance under heavy resource usage.
  • Automation: Support and evolve our real-time auto-moderation pipeline, collaborating with the Product Engineering team to further develop the feature.
  • Cross-Functional Collaboration: Work closely with different squads and various stakeholders. You will directly translate business requirements into technical execution.

Requirements

  • Proven experience building, deploying and monitoring production-grade applications.
  • Python is our primary backend language, but we are open to strong experience in any core programming language (such as Go, C++, Java, etc.). The most important thing is that you are fully motivated to adapt, learn, and develop primarily in Python moving forward.
  • Experience working with relational databases (we use PostgreSQL), including index tuning, query optimization, etc.
  • Outstanding communication skills with the ability to bridge the gap between technical execution and non-technical stakeholders.
  • Solid understanding of cloud computing concepts and hands-on experience with at least one major cloud provider (we use AWS)

Desirable

  • Hands-on experience with Kubernetes management and orchestration.
  • Deep understanding of data pipeline architectures, infrastructure systems
  • Foundational knowledge or curiosity regarding Artificial Intelligence / Machine Learning integration within data workflows.

About the company

At Corsearch, we are dedicated to creating a world where consumers can trust the choices they make.

As a global leader in Trademark and Brand Protection, we partner with businesses to safeguard their most valuable assets in an increasingly complex digital environment.

Our comprehensive solutions, powered by AI-driven data and deep analytics, enable brands to establish, monitor, and protect their presence against infringement and counterfeiting.

Why Choose Corsearch?

  • Innovative Solutions: We combine cutting-edge technology with expert judgment to deliver market-leading services in trademark clearance, brand protection, and anti-counterfeiting.
  • Global Impact: Trusted by over 5,000 customers worldwide, including 73 of Fortune’s Top 100 companies, our work has a meaningful impact on businesses and consumers alike.
  • Collaborative Culture: With a team of over 1,900 professionals across multiple global offices, you’ll be joining an inclusive environment where diverse perspectives thrive.
  • Mission-Driven Purpose: Our commitment to protecting consumers and their trust in brands drives everything we do, making Corsearch a force for good in the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:09 min

Challenges of interpreting raw data with language models

Clemens Vasters Clemens Vasters · World Congress 2025

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

Videos

See all

Related articles

See all