Senior Software Developer
Indexed description
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).
You'll be joining the Product Experience Team, a cross-functional engineering group based in Barcelona and Nantes that owns the platform layer across all of Lengow's product suites: channel execution (Netmarkets & Netamplify) and market intelligence (Netrivals & Net Monitor).
We focus on solving the challenges that connect these suites, such as unified identity and access, self-service onboarding, cross-product analytics, and AI-powered features like compliance checks and category mapping. While other teams specialize in a single product, we work across all four, ensuring a cohesive and scalable platform.
The team operates in a remote/hybrid model, values strong engineering practices, and delivers end-to-end features on a modern tech stack.
The stack includes PHP/Symfony, React, PostgreSQL, MariaDB, GCP, Kubernetes, RabbitMQ, and Datadog — with an active push toward AI-augmented development workflows.
As we continue to scale and unify both platforms, we need a strong full-stack engineer who can take ownership of complex backend features while collaborating effectively on the frontend. You'll be a key contributor in a team that values clean code, pragmatic architecture, and cross-functional impact.
⌨️ Your main tasks would be as follows :
- Design, build, and maintain backend services and APIs in PHP/Symfony across both platforms
- Own database schema design, query optimization, and migration strategies in PostgreSQL/MariaDB
- Contribute to React-based frontends — reviewing, implementing, and improving UI features
- Collaborate on architectural decisions and participate actively in code reviews
- Operate and deploy services in a Kubernetes/GCP environment, maintaining observability with Datadog
- Work closely with product managers, designers, and peer engineers in an agile setup
- Leverage AI-assisted development tools (GitHub Copilot, Claude, Gemini) as part of your daily workflow
- Phone call with Alexandre our HR (30 min)
- Video interview + technical live test with Ernesto our Engineering Manager (1h15)
- Meet Sergi (VP) and Olivier (CTO)
- Offer letter
- You have a good level of English
- Flexible and customer-oriented, you enjoy problem-solving and decision-making based on data and impact measurement
- Experience with observability tooling (logging, metrics, tracing)
- 3-5 years of professional experience with PHP ( preferred Symfony framework but not required )
- Solid understanding of relational databases, with hands-on experience in PostgreSQL (query optimization, schema design, migrations)
- Experience with Python (scripting, data processing, or service development), or a strong willingness to learn and apply it in production environments
- Strong grasp of RESTful API design and integration patterns
- Familiarity with containerization using Docker and Kubernetes
- Working proficiency in React, enough to read, contribute to, and review frontend code confidently
- Comfortable working with TypeScript and modern JavaScript build pipelines
- Clean code practices, code review culture, and attention to maintainability
- Experience working in remote/hybrid distributed teams
- Comfortable working on large, existing codebases
- Comfortable using AI coding assistants (GitHub Copilot, Claude Code, Gemini) as part of your daily development workflow
- Able to evaluate and apply AI-generated suggestions critically, knowing when to accept, modify, or discard them
- Familiarity with prompt engineering basics and how LLMs can be leveraged for code review, documentation, and test generation
- Curiosity and openness toward emerging AI tooling in the developer ecosystem, including agents and MCP integrations
- Ability to own a feature end-to-end (backend + frontend) when needed, reducing cross-team dependencies
- Knowledge of distributed systems concepts (message queues, event-driven architecture, eventual consistency)
- Exposure to GCP or other cloud platforms
- Ticket restaurant 8 euros by day
- Malakoff Humanis Private insurance & Prevoyance
- 3 Remote days per week
- Flexible hours
- Bike mileage allowances or 50% of transportation tickets
- Remote allowances
- Weekly Happy Break on Thursday Evening at the office with food and beverage
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search