CDI - Software Engineer - Salesforce/Apex - H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
Weâre looking for a confirmed Software Engineer (3-5 years) to join our Engineering team and ship high-impact product improvements across our platform - with a strong focus on our Salesforce ecosystem.
Youâll be embedded in a product squad with end-to-end ownership: understanding user needs, designing solutions, implementing reliably, and iterating in production. Youâll be expected to operate with autonomy (without being âseniorâ), write high-quality code, and collaborate closely with Product and Design.
Your Team
Youâll join a tech team of ~20 engineers organised into 4 product squads. Each squad owns a domain and ships continuously. We value:
- Clear ownership and accountability
- Pragmatic engineering decisions
- Strong feedback loops (code reviews, monitoring, retros)
- Continuous improvement in craft and delivery
What Youâll Do
- Build and evolve our Salesforce platform: data model, automation, and backend logic with Apex (and Flows where relevant)
- Design and implement integrations around Salesforce (APIs, event-driven flows, internal services)
- Build and maintain backend services and internal tooling powering our operations
- Build and evolve microservices and APIs (TypeScript/Node.js) with attention to performance, reliability, and scalability
- Work closely with Product and Design to turn requirements into robust, user-friendly solutions
- Write clean, tested, documented code and participate actively in code reviews
- Improve developer experience: CI/CD, observability, tooling, and automation
- Leverage AI-assisted development tools (Cursor, Claude Code, GitHub Copilot or equivalent) to move faster while maintaining quality, * Real ownership: Junior doesnât mean spectator - youâll ship meaningful features quickly
- AI-first culture: We embrace the best tools and expect everyone to keep learning
- Tight-knit team: ~20 engineers who genuinely enjoy working together
- Paris centre office, hybrid setup
- Strong product ambition and a fast-moving roadmap
- Tech watch, learning budget, and an environment that values curiosity
Requirements
Required
- 3-5 years of professional software development experience
- Hands-on Salesforce experience is mandatory, including Apex development (and/or strong experience with Salesforce automation, with the ability to deliver in Apex quickly)
- Solid software engineering fundamentals: API design, debugging, data structures, and pragmatic architecture
- Experience shipping production systems and owning outcomes (not just tasks)
- Comfort working in an agile environment with iterative delivery
- Good communication in French and English
Greatly Appreciated
- Experience with TypeScript + Node.js backend systems
- Strong Salesforce knowledge: governor limits, bulkification patterns, async jobs, security/sharing model
- Experience with Docker/Kubernetes and cloud environments
- Exposure to observability practices (logging, metrics, tracing) and incident response
- Front-end experience (Vue.js/React/Next.js) or full-stack ownership
Our Tech Stack :
ď¸ CRM & Operations : Salesforce (Apex, Flows, Process, Builder)
ď¸ Backend : TypeScript, Node.js, microservices
ď¸ Infrastructure : Docker, Kubernetes, cloud-native
ď¸ Frontend : Vue.js, React, Next.js
ď¸ Python, PHP, NoCode tooling
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŚ