Description du poste
Journey with STATION F
SENIOR BACKEND ENGINEER – STATION F
We’re looking for an experienced backend developer who can design, build, and maintain scalable server‑side systems that power our growth. You’ll work alongside engineering managers, product leads, and cross‑functional squads to shape the architecture of our platform in a fast, Agile environment.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs.
Build and optimize database schemas and data models.
Write clean, maintainable, and well‑tested code following team standards.
Participate in code reviews and provide constructive feedback.
Debug production issues and implement robust solutions.
Contribute to technical documentation and architecture decisions.
Implement RESTful and GraphQL endpoints.
Optimize application performance and database queries.
Implement caching, asynchronous processing, and security best practices.
Participate in Agile ceremonies and technical planning sessions.
Collaboration & Innovation
Work autonomously within a mission team (PM, Designer, Engineering Manager, Front‑End Engineers) to clarify priorities and user needs.
Engage in technical discussions and contribute to architecture decisions.
Collaborate with front‑end engineers to define API contracts and data structures.
Attend squad rituals, team meetings, and handle support requests within agreed SLAs.
Quality & Best Practices
Write unit and integration tests following TDD principles.
Collaborate with QA to ensure comprehensive test coverage.
Participate in pair programming sessions.
Monitor performance, scalability, and implement improvements.
Follow security best practices and address vulnerabilities proactively.
Contribute to CI/CD and deployment processes.
Implement logging, monitoring, and alerting systems.
Ensure data integrity and backup strategies.
Preferred Experience
7+ years of professional software development experience in backend development.
Strong expertise in backend technologies and system architecture.
Proficient in server‑side technologies such as Elixir, Node.js, Ruby, Python, Java, or similar.
Experienced with databases: PostgreSQL, MySQL, MongoDB, Redis, etc.
Hands‑on with RESTful APIs, GraphQL, microservices, and distributed systems.
Knowledge of message queues, event‑driven architectures (RabbitMQ, Kafka, etc.).
Version control: Git.
Testing frameworks and methodologies: unit, integration, end‑to‑end.
CI/CD practices and deployment automation.
Cloud platforms: AWS, GCP, Azure.
Containerization & orchestration: Docker, Kubernetes.
Software craftsmanship practices.
Excellent communication skills in both French and English.
Ability to work effectively in a remote environment.
A collaborative mindset and team‑first attitude.
Product thinking and user‑centric approach to development.
Commitment to writing maintainable, well‑documented code.
Proactive attitude in suggesting improvements and solutions.
Security‑first mindset and awareness of common vulnerabilities.
Additional Information
Contract Type: Full‑Time
Location: Paris (possible partial remote)
Salary: 55,000€ – 70,000€ per year
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet
Company Commitment
STATION F is committed to diversity, inclusion, and equity, and is a 100% remote‑friendly, inclusive organization that values collaboration and innovation.
#J-18808-Ljbffr