Senior Fullstack Software Engineer - Waste
Vizzia
Paris, France
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Paris, France
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Software Quality
Encodings
Cursor (Graphical User Interface Elements)
DevOps
Programming Tools
Distributed Systems
Monitoring of Systems
Identity and Access Management
Node.js
TypeScript
Technical Debt
Backend
Cucumber
Microservices
Job description
You will work at the core of our platform: multi-tenant architecture, deployment infrastructure, identity management, and media processing systems., * Design and maintain a scalable multi-SaaS architecture enabling the deployment of isolated SaaS environments.
- Build infrastructure that allows teams to automatically deploy new environments (Dev, Staging, Production, Demo).
- Develop and maintain backend services in TypeScript / Node.js.
- Design and operate scalable cloud infrastructure on AWS with strong reliability and security standards.
- Build and improve CI/CD pipelines, infrastructure automation, and monitoring systems.
- Implement a centralized identity and access management layer (SSO) across SaaS platforms.
- Design and maintain cross-platform role and permission management systems.
- Contribute to distributed systems capable of handling high workloads, including media pipelines and encoding jobs.
- Maintain high engineering standards through strong testing practices, documentation, and technical debt reduction.
- Contribute to the architecture of modular and configurable platform components supporting country-specific configurations.
- Provide technical leadership within the engineering team, guiding architecture decisions and mentoring engineers.
- Use AI-assisted development tools (such as Claude Code or Cursor) to improve development velocity and engineering workflows.
Requirements
Do you have experience in TypeScript?, * Strong experience in backend engineering (TypeScript / Node.js) and building reliable services.
- Proven experience designing cloud architectures on AWS.
- Experience building or operating multi-tenant / multi-SaaS platforms.
- Solid understanding of distributed systems and scalability challenges.
- Comfortable working with DevOps practices, CI/CD pipelines, and infrastructure automation.
- Experience with test-driven approaches (TDD / BDD) and functional testing frameworks such as Cucumber.
- Comfortable contributing to multi-language environments (TypeScript, Rust, Go, C or similar).
- Ability to provide technical leadership, mentor engineers, and guide architectural decisions.
- Strong engineering discipline with attention to code quality, testing, and maintainability.
- Interest in AI-assisted development ecosystems and modern engineering workflows.
- English professional proficiency, Hybrid work
"Contrat cadre" and RTT (between 8-12 per year depending on the number of public holidays in the current year)
A Mac or PC depending on your preferences
About the company
At Vizzia, we are building a platform capable of deploying and operating multiple independent SaaS environments at scale.