Back to all jobs
S
Senior Software Engineer
Symbiotic Security
Morning LaffitteHybrid5mo ago
- Employment
- Full-time
- Seniority
- Senior
About the role
Fullstack Software Engineer (Python / TypeScript / React)
About Symbiotic Security
Tech Stack & Environment
- Backend: Python 3.12+ / Django (monolith, REST API)
- Frontend: TypeScript / React (SPA) for the frontend of the SaaS platform,
- Typescript for the IDE plugin
- Database: PostgreSQL
- Architecture: Monolithic - Hexagonal, DDD being introduced
- Tests: 94% backend coverage, 100% business logic covered
- Tools: Sentry, logs, traces, internal analytics
- Satellite services: CLI tools & AI agents written in Python
Your Mission
- Contribute to both the backend (70%) and frontend (30%) of our SaaS product.
- Participate in the design and evolution of our hexagonal architecture and DDD approach.
- Collaborate closely with Abir (Engineering Manager), Minh Thang (Tech lead) and Édouard (CTO) on technical and product decisions.
- Work on diverse projects: REST APIs, CLI tools, AI agents, performance optimization.
- Lead continuous improvement initiatives, such as code reviews, automated testing, and release management.
- Offer technical guidance to team members, fostering a culture of learning and professional development.
What We’re Looking For
Core Skills
- Master's degree in Computer Science or related field.
- Proven experience (min 5 years) as a software engineer, with a strong track record of designing and delivering complex software systems, Python and TypeScript required ✅
- Demonstrated expertise in backend development using Python. An experience of Django would be a strong plus.
- Demonstrated expertise in frontend development using Typescript / React.
- Solid SQL knowledge (PostgreSQL preferred)
Appreciated
- Experience working with Product Manager, Product Designer, or UI/UX person.
- Strong grasp of clean code principles (SOLID, DRY, YAGNI)
- Understanding or curiosity for DDD
- Monitoring / logging / API optimization = big plus
- Comfortable using LLMs (ChatGPT, Copilot, Claude)
Soft Skills & Mindset
- Early-stage startup mindset: autonomous, fast, impact-driven
- Curious, rigorous, and eager to understand before acting
- Strong communicator, collaborative, no ego
- Capable of challenging ideas and defending opinions constructively
- Product-oriented with a desire to build meaningful software
- Work-life balance valued
What You’ll Have Achieved
Timeframe Key Milestones
- Agile-ish organization (2-week sprints, continuous releases)
- Systematic code reviews
- Occasional pair programming
- Mix of maintenance, new features, and R&D work
- Monthly “Bug Day” (stress testing the product)
- “Cool down period” planned for internal tech projects
Team
- Collaboration > hierarchy
- Technically demanding but kind environment
- No-ego culture
- Strong product–tech alignment
Compensation & Benefits
Hiring Process
- Call with our Talent Acquisition - Blanche - 30 minutes
- Meeting with our Engineering Manager - Abir - 45 minutes to 1 hour.
- On-site technical test with our tech lead - Minh Thang - 1,5 hour.
- Culture fit - Meeting with the CTO and lunch with the team - 2 hours
- Formal hiring proposal.
Perks & benefits
- Medical Insurance
- Paid Time Off
- Home Office Budget
- Equity Compensation
527,000+ hidden jobs like this
Symbiotic Security and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites