Medior/Senior Software Engineer, die sterk is in Python of React.
Medior/senior software engineer at Pegamento in Zeist (hybrid, 32-40 hrs) building customer-contact platforms and digital workplaces used by healthcare, government, education and helplines. Works with Python and React plus relational databases and APIs; the team also runs private LLMs on on-prem GPUs and integrates SIP-based real-time communication.
- Compensation
- Not disclosed
- Location
- Netherlands
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Multiple years of experience as a software engineer where real users depend on your code in production
- Demonstrably strong in Python OR JavaScript/TypeScript with React; able to grow to independently building a full feature from database to UI within a year
- Daily work with relational databases and APIs; understands schema design, migrations and scalability
- Designs before building, weighs alternatives and technical debt, writes maintainable and testable software
- Uses AI development tools critically, checking assumptions, security and quality
- Collaborates constructively with engineers, designers, consultants and project leads; surfaces risks and dependencies early
- Fluent communication in Dutch or English, spoken and written
Nice to have
- Experience with SIP, WebRTC or media streams
- Experience with LLMs, RAG, vector search or on-device AI
- Mobile performance experience
- Experience with customer contact, CX, telephony or CRM
- Experience in the public sector or healthcare
- Experience with containers, Kubernetes, CI/CD and observability
- PHP experience for existing components
Full description
Pegamento zoekt een Medior/Senior Software Engineer, die sterk is in Python of React. Je werkt in Zeist / hybride, 32–40 uur per week, met flexibele werktijden en een dienstverband vanaf 32 uur.
Over Pegamento en deze rol
Pegamento ontwikkelt en beheert digitale werkplekken en klantcontactoplossingen voor organisaties waar bereikbaarheid geen bijzaak is. Onze applicaties, portalen en platformen ondersteunen onder meer zorginstellingen, gemeenten, onderwijsorganisaties, industrie en hulplijnen. Wanneer onze software uitvalt, kunnen mensen hun gemeente, huisarts of hulpverlener niet goed bereiken.
Je werkt daarom in complexe klantomgevingen met hoge eisen aan privacy, security, performance en continuïteit. We bouwen op onze eigen infrastructuur en maken keuzes die jarenlang houdbaar moeten blijven. Daarvoor zoeken we een engineer met ervaring in productiesoftware, een eigen professioneel oordeel en de bereidheid om verantwoordelijkheid te nemen voor het resultaat.
De kern van de rol
Je krijgt zelfstandig eigenaarschap over een deel van ons landschap. Je denkt vóórdat je bouwt, maakt technische keuzes inzichtelijk en zorgt dat kwaliteit geen toevallige uitkomst is. Naast code lever je dus ook overzicht, onderbouwing en een oplossing die collega’s kunnen begrijpen, beheren en verder ontwikkelen.
Wat je meebouwt
Je werkt met Python en React. Je begint aan de kant waar je het sterkst bent en groeit naar de andere toe. Je komt terecht in een team dat:
- eigen neurale netwerken traint op onze on-premise GPU-infrastructuur;
- private LLM’s en open-weight modellen inzet, in het datacenter en op-device;
- SIP en andere real-time communicatieprotocollen integreert;
- multisiteplatformen bouwt die duizenden gebruikers ondersteunen.
AI-tooling zoals Cursor en Claude Code gebruiken we dagelijks. Je benut die hulpmiddelen kritisch en efficiënt; als engineer blijf je zelf verantwoordelijk voor ontwerp, codekwaliteit, security en het productieresultaat.
Wat we in het eerste jaar verwachten
In je eerste 90 dagen
- Je levert zelfstandig werkende functionaliteit op in een bestaande codebase en brengt die, afgestemd met design en backend, naar productie.
- Je neemt volwaardig deel aan reviews, refinements en architectuursessies en geeft onderbouwde feedback op werk van anderen én op je eigen werk.
- Je werkt je in een domein in en maakt vroeg zichtbaar wat technisch, in de samenwerking of in onze werkwijze beter kan.
Binnen 12 maanden
- Je draagt eigenaarschap over een component, service of domein en kunt architectuurkeuzes uitleggen aan collega’s en klanten.
- Je draagt bij aan herbruikbare componenten, patterns, CI/CD en security-by-design en helpt ad-hocoplossingen terug te dringen.