Senior Python Developer: Systems & POS Integrations
On-site · Amsterdam, North Holland, The Netherlands
Amsterdam, North Holland, The NetherlandsOn-siteFull TimeSenior LevelNot SpecifiedUnknown
Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown
Job Summary
Architect, build, and maintain third-party integrations with POS systems and restaurant infrastructure; design API bridges and real-time data pipelines; develop secure, observable integration services in Python; deploy on GCP/AWS; collaborate with product/client teams to scope and deliver new integrations.
Required Qualifications
- Senior Python developer with strong experience in API and system integrations
- Proven record building enterprise-grade connections to third-party systems — POS integrations a strong plus
- Hands-on experience with cloud deployments (GCP and/or AWS) and infrastructure-as-code (Terraform, Pulumi, etc.)
- Expertise in debugging distributed systems — from API timing issues to race conditions in data pipelines
- Solid background in secure-by-design development, including data security, least privilege access, and vulnerability scanning
- Skilled with observability tooling to monitor and troubleshoot production integrations
- Familiar with streaming/queuing (Kafka, RabbitMQ) and database engines (PostgreSQL, MySQL, MongoDB, DynamoDB)
- Bonus: experience with Go, TypeScript, or high-throughput data processing pipelines
Desired Qualifications
- Senior Python developer
- strong API and system integration experience
- proven record building enterprise-grade connections to third-party systems (POS integrations a strong plus)
- hands-on experience with cloud deployments (GCP and/or AWS)
- infrastructure-as-code (Terraform, Pulumi)
- expertise debugging distributed systems (API timing issues, race conditions in data pipelines)
- secure-by-design development (data security, least privilege, vulnerability scanning)
- observability tooling (Prometheus, Grafana, CloudWatch, App Insights)
- experience with streaming/queuing (Kafka, RabbitMQ)
- database experience (PostgreSQL, MySQL, MongoDB, DynamoDB)
- bonus skills: Go, TypeScript, or high-throughput data processing pipelines
- ability to architect/build/maintain third-party integrations with POS systems, aggregators, and restaurant hardware
- design and implement API bridges, webhook handlers, real-time data pipelines
- security-focused authentication/authorization flows (OAuth2, JWT, SAML, Cognito)
- experience with Firestore/NoSQL, Cloud SQL, and cloud services (GCP/AWS)
- collaboration with product and client teams
- Venture-funded environment experience
- hybrid work environment in Amsterdam
- direct impact on core architecture
- ability to work with CTO and take ownership of integration layer
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.