375,392open jobs
9,752companies
47,845added this week
Browse all
Salary
$50k – $70k per year
Location
In office (Utrecht)
Employment
Full-Time
Overview
Company
Impact
Profile match
Channable is a Dutch software company founded in 2014 and headquartered in Utrecht. Its platform optimises product feeds and automates advertising campaigns across marketplaces and channels. Thousands of online retailers and agencies across Europe use the service.

What’s in it for you (to start with):

  • Gross monthly salary ranging from € 3.600 to € 5.000 based on a 40-hour work week. This salary range reflects our career framework. Your final role level will be determined throughout the recruitment process, based on alignment with this framework.
  • 8% holiday allowance - 8% of your yearly salary, which is paid together with your May salary.
  • Saving for old age - we have a savings scheme for old age, which can accrue up to 5% of your monthly salary, or you can get an additional +2.5% to your monthly base salary.

And many more benefits that you can read about at the bottom of the job description!

Your challenges:

In this position, you will be part of our diverse product team that works on our main application. Your day-to-day challenges will include:

  • Research external eCommerce APIs, understand their value for our customers and build Python integrations with them
  • Work together with Product Managers and own feature or project implementation from initial design to production delivery
  • Collaborate with team members in agile software development by actively contributing to code reviews, sprint planning and retrospectives
  • Improve the reliability and robustness of our application
  • Work with varying technologies, such as strictly typed Python (3.14), SQL, Postgres, GCS, mypy, asyncio, aiohttp, pytest, Sentry, Grafana, Redis and many more!

Who are you?

You are an enthusiastic developer, a critical thinker, and an excellent collaborator. Besides the skills you currently have, an eager-to-learn mindset is just as important. You don’t shy away from taking ownership and responsibility for your projects.

You also have:

  • A drive to build with Python, professional experience preferred.
  • Good understanding of HTTP and REST / GraphQL frameworks.
  • Familiarity with SQL and relational databases, as we use Postgres heavily.
  • Good working knowledge of Linux, Git, and the command-line.

You would stand out from the crowd if you had:

  • Experience with concurrent applications, because we do a lot of IO via asyncio!
  • Having worked with distributed systems before
  • DevOps mentality: at Channable engineers complete the software development cycle themselves, bring their own code to production, and do so every day.
  • Experience with the LGTM stack from Grafana labs (Loki, Grafana, Tempo, Mirmir) as we use this for monitoring, alerting and visualization

Practical requirements:

  • EU citizenship or a valid work permit for the Netherlands; you are preferably already living in the Netherlands
  • Available for at least 32 hours a week, with two days spent at the Utrecht office

Important note: we understand that studies show women may only apply for roles when they feel they meet 100% of the requirements; therefore, we strongly encourage you to apply even if you don't check every box, as we are looking for passionate individuals with potential and a willingness to grow.

The team:

In this position, you will be joining our Marketplaces Product group. The group is responsible for our API integration channels like Amazon, Bol, and eBay, through which we process hundreds of millions of products and orders every day for our customers. The team is responsible for its own roadmap and works on a Python and React codebase. The group is split into several specialized sub-teams and consists of a skilled and diverse group of Backend, Frontend and Full-stack engineers who work hand-in-hand with QA Engineers, Product Managers, and UI/UX designers to deliver value to our customers.

If this makes you enthusiastic, you can also take a look at some of our open-source work at https://github.com/channable to get a feeling of how we work together and what our code looks like.

Who are we?

Channable was founded in 2014 in the heart of Utrecht and is a fast-growing B2B SaaS platform that offers a fully integrated way to market your products online. We empower marketers and online businesses to manage, scale, and optimize their marketing. We are now a strong team of 320+ diverse individuals from more than 40+ nationalities.

Joining Channable means you’re looking for a bit more than just a job. Diverse as we are, we all share our love for growth, to help, to take ownership, and create an awesome journey together. Feel free to take a further look at who we are here and on our Instagram or LinkedIn! Wanna get to know us even more? Give our Culture Playbook a read.

Why Channable?

At Channable, you’ll find a culture that values openness, craftsmanship, and collaboration. We invest in our people and give them the autonomy to drive meaningful change. You'll work on technical challenges that matter, with colleagues who care deeply about the product and each other.

More benefits:

  • Annual L&D budget of €1000 to spend on your professional growth.
  • Company-wide performance bonus, up to 10% of your annual salary, determined yearly by our founders based on financial planning and targets.
  • 26 vacation days + 2 reload days based on 40 hours, with the possibility of buying up to 5 extra vacation days per year
  • Are you going to become a parent? Enjoy 5 weeks of 100% paid partner leave!
  • Commuting to our office? Choose between an NS Business Card or a €0.25/km travel allowance for alternative transport.
  • Work from our office in central Utrecht at least 2 days a week, and from home for the rest (we'll provide the gear and a budget for extra supplies). Plus, enjoy flexible working hours with a morning start window between 8:00 AM and 10:00 AM.
  • We offer a 3-week-long workcation; and an additional 3 weeks if you live as an expat in the Netherlands!
  • Your well-being matters: we offer a discounted Urban Sports Club subscription and anonymous access to OpenUp psychologists and resources.
  • Fresh daily lunch: enjoy fresh meals prepared Monday to Thursday by our in-house Chef (fully catering to vegan, vegetarian, and gluten-free diets). On Fridays, we switch it up by ordering in tasty sandwiches and salads.
  • Additional working conditions include massages, even personal training sessions at our Channagym, video games, an in-office bar, and many more!
  • Channaweek & Channaweekend: connect with your global colleagues at our annual team gathering in Utrecht, and pack your bags for Channaweekend, our annual company-wide getaway.

How can you introduce yourself to us?

Are you interested? Please apply by clicking on the "apply now" button below. Please send your application in English. We look forward to hearing from you as soon as possible!

Interview steps:

  • If it's a match, Ioana (Tech Talent Acquisition Partner) will get in touch with you for an introductory call (30 minutes)
  • Then you are going to have a live coding interview (1h)
  • After, we will schedule a culture and role fit interview with the Marketplaces team leads (1h)

Please note that after the interviews, and before the offer stage, we’ll conduct reference checks.

Interested in more than one Python team? Applying to a single vacancy is enough. We review every candidate for all our current openings to find the best match for your skills.

Important note: We know that in the current AI era, it's tempting to use technology to polish your interview performance. While we value your ambition, please do not use AI assistance during the screening process, so we can get to know the real person behind the resume.

Note: Contact by job agencies and recruiters will not be appreciated. Each recruiter or headhunter who approaches us agrees with a donation of €250 for Make-A-Wish.

At Channable, we strive to create and foster an environment of belonging and collaboration and we believe in diverse and inclusive teams

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
375,392 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Utrecht
$100k – $120k per year • Equity • Remote • Full-Time • 5+ years exp • United States
Java
Python
C#
C#
.NET
AI/ML
Claude
Copilot
DevOps
GitHub
Apply
In office • 4+ years exp • Bachelor's Degree
Java
Python
SQL
Databases
Snowflake
AI/ML
Copilot
DevOps
AWS
CI/CD
GitHub
Rest API
Analytics
Power BI
Marketing
Salesforce
Apply
$18k – $49k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Java
SQL
COBOL
Java
Apache Camel
Apache Tomcat
Hibernate
Spring Boot
Spring MVC
Spring Security
COBOL
IBM MQ
Databases
Apache Kafka
Oracle
RabbitMQ
DevOps
API Gateway
Bitbucket
CI/CD
Git
Jenkins
Apply
$30k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Pune
Java
Python
SQL
Java
Spring Boot
Python
FastAPI
Flask
pySpark
Databases
Apache Kafka
Oracle
Presto
Trino
AI/ML
AI Agents
ChatGPT
Claude
Copilot
DeepEval
Google ADK
Human-in-the-Loop
Knowledge Graph
LangChain
LangGraph
LLM Guardrails
Model Context Protocol
Prompt Engineering
RAG
Ragas
TruLens
Spark
DevOps
AppDynamics
CI/CD
Docker
GitHub
Grafana
gRPC
Jenkins
Kubernetes
OpenShift
Prometheus
Red Hat
Splunk
Management
Confluence
Jira
Apply
$65k – $181k per year (Estimated) • Remote/Hybrid • Full-Time • Belfast
Java
SQL
Java
Spring Boot
Spring Framework
DevOps
Bitbucket
CI/CD
Docker
Git
Kubernetes
OpenShift
Platform Engineering
Management
Jira
Apply
$30k – $120k per year • In office • Utrecht
Java
Kotlin
Mobile
Kotlin Multiplatform
DevOps
GCP
Apply
$30k – $120k per year • In office • 5+ years exp • Bachelor's Degree • Utrecht
Python
AI/ML
Text-to-Speech
DevOps
Docker
GCP
Terraform
Vercel
Apply
$32k – $113k per year (Estimated) • Remote/Hybrid • 1+ year exp • Bachelor's Degree • Utrecht
Go
JavaScript
Python
TypeScript
Databases
Google BigQuery
AI/ML
Claude
Claude Code
Cursor
Embeddings
Function Calling
Gemini
Google ADK
Hybrid Search
LangChain
LangGraph
LLM
RAG
Vertex AI
A2A
AI Agents
Edge AI
LLM Guardrails
Model Context Protocol
OpenAI Codex
Frontend
React.js
DevOps
AWS
Azure
CI/CD
GCP
Vector
Apply
$60k – $145k per year (Estimated) • Remote/Hybrid • 6+ years exp • Bachelor's Degree • Utrecht
JavaScript
Python
TypeScript
Databases
Google BigQuery
AI/ML
Claude
Claude Code
Cursor
Embeddings
Function Calling
Gemini
Google ADK
LangChain
LangGraph
LLM
RAG
Vertex AI
AI Agents
Edge AI
LLM Guardrails
OpenAI Codex
Frontend
React.js
DevOps
AWS
Azure
CI/CD
GCP
Vector
Apply
$70k per year (gross) • In office • Full-Time • Groningen • Utrecht • Rotterdam • Amsterdam
Cybersecurity
ISO 27001
Apply
See all jobs
This is one of many
375,392 more open roles from verified company boards, updated every day.