We are looking for a skilled Python Engineer (Senior) to join our team building intelligent, secure, and scalable solutions for the agriculture sector.
You’ll work on web app development, document intelligence, and cloud-native microservices, collaborating with experienced engineers and stakeholders to deliver an impactful product for agriculture and trading professionals.
Important!
This role involves some travel to the Netherlands to collaborate closely with the client, run in-person consulting sessions at the WeAreBrain office in Amsterdam, and occasionally visit the client’s office. Candidates must have the flexibility and ability to travel within Europe.
About the Project
Our client is a Netherlands-based company building a multi-tenant SaaS platform for traders and agricultural suppliers. AI-powered workflow automation, document intelligence, and product development. Our stack includes Python (FastAPI), OCR/LLM pipelines, NextJS, and cloud-native infrastructure (Kubernetes, Docker, GitHub Actions, OpenTelemetry). The solution is hosted in AWS. The project is a long-term partnership with a blended team from both the client and our company, working together as a single product team.
Tech Stack:
— Python 3.12+, FastAPI, OpenAPI
— SQLAlchemy, PostgreSQL, Redis
— AI providers integrations (OpenAI, Gemini, etc.)
— Docker, Kubernetes, GitHub Actions
— OAuth2, OpenTelemetry, Twilio Responsibilities
— Develop, test, and maintain Python microservices
— Implement document intelligence features (OCR, LLM integration)
— Collaborate with frontend, DevOps, and stakeholders to deliver seamless solutions
— Write clean, readable, and well-documented code using type hints and Pydantic models
— Participate in code reviews and contribute to continuous improvement
— Ensure system stability, security, and compliance
— Research and prototype new technologies (LLMs, OCR, cloud-native patterns)
— Support CI/CD, testing, and deployment automation
Qualifications:
— 5+ years of professional Python experience, ideally with microservices
— Experience with FastAPI, Pydantic, SQL/NoSQL databases, and cloud infrastructure
— Familiarity with Docker, Kubernetes, and GitHub Actions
— Understanding of REST APIs, authentication (OAuth2, JWT), and security best practices
— Experience with frontend integration (React, Identity Providers)
— Good communication and collaboration skills; fluent English (B2+)
— Bachelor’s degree in Computer Science, Software Engineering, or related field
— Experience with testing frameworks (Pytest, etc.)
— Familiarity with document automation or ERP integration is a bonus
What we offer
Do you want to join our team as our new Senior Python Engineer? Then we’d love to hear about you!