Who we are
We are a software development company committed to delivering products and services through innovation, an authentic engineering culture, and continuous knowledge development.
Reliable and forward-thinking IT solutions are at the core of what we do, with a strong focus on the renewables and sustainable energy sector. Increasingly, the company is oriented toward AI-powered products and data-intensive systems – from analytics platforms to smart automation. The team likes to experiment, ship fast, learn from real-world usage, and apply modern tools (including AI coding assistants) to make engineering more effective, not more chaotic.
About the role
We’re looking for an experienced Senior Python Engineer to join a fast-paced team working on data-oriented microservices that power AI-driven solutions.
You will design, build, and deploy cloud-native applications on AWS, with a strong focus on scalability, performance, and rapid iteration. Typical use cases include:
- Microservices behind custom chatbots
- Code and infrastructure validation tools that support engineers
- API wrappers and components that plug into ETL and data pipelines
You’ll work closely with product and engineering stakeholders, moving in 3-month product cycles where the goal is to ship something real, measure how it performs, and iterate.
What you will do
- Design, develop, and maintain Python-based microservices on AWS, primarily using Lambda and event-driven patterns.
- Build services such as custom chatbots, validation tools, and API layers for data/ETL workflows.
- Collaborate with product teams to deliver incremental product versions within short cycles and iterate based on user feedback and usage metrics.
- Ensure clean, maintainable, and well-tested code, with clear documentation and sensible boundaries between services.
- Contribute to architecture decisions (service boundaries, data flows, integration patterns).
- Help improve deployment automation, monitoring, and observability across services.
What we’re looking for
- Strong proficiency in Python, with experience building production-grade applications or platforms.
- Hands-on experience with AWS, including most of the following:
- Lambda
- EventBridge / SNS / SQS
- API Gateway
- DynamoDB or similar NoSQL / serverless data stores
- Solid understanding of microservice architecture and event-driven systems.
Mindset & ways of working
- Genuine interest in AI and in raising the team’s AI skills.
- Fluent with agentic AI coding tools (e.g. Cursor, Codex, Claude Code) and comfortable using them daily to plan, scaffold, refactor, and test – while retaining ownership of design and quality.
- Comfortable working in agile, fast-paced environments with short release cycles.
- Excellent communication skills and ability to collaborate in distributed teams (async and sync).
Nice to Have
- Experience with AWS CDK.
- Experience integrating with AI/ML services and LLM platforms (e.g. calling LLM APIs, using embeddings/vector stores, OpenAI, Anthropic, etc.).
- Background in data engineering, ETL/ELT pipelines, or analytics platforms.
- Experience with observability and monitoring (logs, metrics, tracing) for microservices.
What we offer
- Private medical insurance and 100% paid sick leave to keep you healthy and secure.
- Employee referral bonuses.
- Flexible working hours.
- A culture of self-management with the opportunity to take ownership of projects and grow through new challenges.
- Continuous learning encouraged, a personal yearly budget for workshops, courses, and conferences (including AI-related training) to expand your skills.
- Employee referral bonuses and a supportive team environment that celebrates success.
- Occasional travel opportunities (depending on project needs) to meet partners or clients and collaborate side by side.
Why join us?
We believe that clear processes and lean operations exist for one reason: to let engineers do their best work.
As our Senior Python Engineer, you’ll work in a dynamic, international environment where engineering excellence, ownership, and teamwork genuinely matter. You’ll design and build microservices that power our AI-driven, data-intensive products, making a direct impact on how our platforms scale and evolve.
We appreciate every application; however, only candidates who move forward in the selection process will be contacted. If you do not hear from us within three weeks of submitting your application, you may assume that we have proceeded with other candidates at this time.