Home Jobs Backend Engineer (Python)

Backend Engineer (Python)

Omnes Group

Full time Hybrid / Remote

Job description

We’re looking for an experienced Python Engineer to join a fast-paced team building data-oriented microservices for AI-driven solutions. You will design, build, and deploy cloud-native AWS applications focused on scalability, performance, and rapid iteration, including microservices for chatbots, validation tools, and ETL pipelines. You’ll collaborate with product and engineering teams in short product cycles to ship, measure, and iterate.

Responsibilities

  • 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.

Requirements

  • 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.