Senior Back-End Developer - Python Developer
About the Role
At Driivz, AI-augmented development is how we work - not an experiment, not a bonus skill. Our BackEnd team builds and ships complex features using agentic AI tools as a core part of the development loop: from research and architecture through implementation, testing, and code review.
You'll join a team building a white-label EV charging platform used by 40 global brands. The app handles real-time charging sessions, multi-gateway payments, geolocation, and operator-branded experiences - all in a multi-module Kotlin codebase undergoing active MVI and Compose migrations.
As a Senior Back End Developer (Python), you'll own the full delivery lifecycle: designing and shipping complex new features, driving legacy-to-modern migrations and contributing to platform and build system health - all with AI as your co-pilot.
Driivz, a Vontier company, powers the e-mobility revolution with a market-leading, end-to-end EV Charging and Energy Management platform for global charge point operators and electric mobility service providers.
We offer a scalable, integrated SaaS solution that enables our clients to efficiently manage their networks and provide EV drivers with exceptional charging experience.
Operating in over 35 countries in the US, Europe and Asia, we enable hundreds of millions of events for millions of EV drivers and manage more than 160,000 public chargers (100,000s in roaming).
Our customers include global industry leaders such as EVgo, Volvo Group, Shell, Circle K, Mer, Recharge, Kople, ESB, CEZ, MOL Group, ST1, and eMobility Power.
Join our team to work alongside the most brilliant and disruptive minds that are focused on leading the eMobility industry and building a greener world.
For more information, please visit http://www.driivz.com
- Design and build agentic services and AI-augmented platform capabilities - context and harness engineering, plus tool and MCP integrations that connect LLMs to core systems.
- Own reliability end to end: build the evals, guardrails, and observability that make those systems measurable and production-grade, not just demos.
- Enhance core capabilities in LOB areas such as Billing and CRM - including through AI-augmented workflows and services.
What should you have?
- Experienced Backend Developer.
- Proven Python experience (Min 5 Years).
- Proven AI Engineering experience (Context/Harness engineering, Tools, MCP, etc).
- Experience making agentic/LLM systems reliable in production - evaluation suites, guardrails, and observability.
- Proven experience with Microservices Architecture.
- Proven experience in SaaS multitenant high throughput systems.
- Proven experience with a Relational Databases (MySQL/Postgres, etc.)
- Experience with Docker.
- Team player with extensive experience working in teams.
Advantages:
- Agent orchestration frameworks (LangChain/LangGraph, etc.) - and comfort building directly on LLM primitives when lighter-weight suits the problem better.
- Python AI/web frameworks: FastAPI, FastMCP, Pydantic.
- Retrieval and vector search (pgvector or similar).
- Familiarity with LLM observability and evaluation tooling (OpenTelemetry, Langfuse, or equivalent).
- Kubernetes or similar container orchestration, beyond Docker.
- Public cloud, AWS preferred.
- Event-driven architecture (Kafka, CDC/streaming).
- Big-data / analytics warehouses (Snowflake, Redshift).
- Java/Kotlin (Spring Boot) - you'll integrate closely with our JVM platform.
#LI-MK1