Backend Software Engineer
Core
Design and implement high-performance backend microservices and cloud-native event processing systems for real-time vehicle data analytics and AI-driven insights.
Role type
mid-to-senior Backend Software Engineer (cloud-native event processing)
Builds
Modern Event Processing Platform for Automatic License Plate Recognition (ALPR) and vehicle detection
Domain
Public safety / Law enforcement / Cloud-native data infrastructure
Deliverable
production ML models | product features
Required skills
C# or .NET, Java or Golang, cloud-native architecture, high-performance data ingestion, distributed messaging systems, container orchestration, relational databases, automated testing
Preferred skills
AI-driven service integration, AI-assisted engineering tools, global collaboration with US teams
Technologies
Kafka, Azure Event Hubs, Redis, SQL Server, Postgres, Kubernetes, Docker, GitHub Copilot, Cursor
Responsibilities
Design and implement high-performance backend microservices; Develop cloud-native event processing systems; Optimize data streaming and ingestion; Architect high-performance data solutions; Integrate AI-driven services; Deploy and manage containerized services
Seniority
Mid-to-senior, hands-on IC