Senior Backend Java Engineer (Chicago Hybrid)
Core
Architect and lead the Device Provisioning and Management platform on GCP, focusing on high-throughput device configurations, zero-touch enrollment, and AI-driven automation.
Role type
Senior IC backend engineer (Java/Cloud)
Builds
Device provisioning services, lifecycle management tools, and AI-powered configuration assistants
Domain
IoT / Cloud Infrastructure / AI Engineering
Deliverable
production ML models | product features
Required skills
Java, Google Cloud Platform (GCP), PostgreSQL/AlloyDB, API design, prompt engineering, system architecture, mentoring
Preferred skills
Microservices, RAG systems, automated guardrails
Technologies
Java, GCP (GKE, Cloud Run, AlloyDB), Anthropic Claude, PostgreSQL
Responsibilities
Propose architectural plans for high-throughput device provisioning; Define and own service contracts for device management; Lead database implementation and scaling; Architect AI workflows for configuration generation and log analysis; Conduct code reviews and mentor junior engineers; Improve development pipelines with AI tools
Seniority
Senior, hands-on IC with mentorship