
Motorola Solutions•2h ago
Foundit
Software Engineer
Bengaluru / Bangalore, India
Full Time
Mid Level
Full Job Description
About the Role:Join our core engineering team to design and develop high-throughput, mission-critical active-active microservice frameworks for dynamic traffic routing based on real-time metrics.
Key Responsibilities:
Required Skills:
Preferred:Active-active architecture experience, OpenTelemetry/Kibana observability, Vault/mTLS security, Docker/CI-CD skills.
Requirements:2 to 4 years industry experience. No travel required.
Key Responsibilities:
- Develop a Load Distribution engine using Finite State Machines (FSM) for dynamic homing and weighted algorithms.
- Architect scalable API/messaging layers with gRPC and RabbitMQ.
- Implement distributed consensus mechanisms using Consul Raft across multi-site deployments.
- Ensure scalability to handle 3,000+ assignments per second utilizing Apache Ignite/GridGain caching.
Required Skills:
- Golang (preferred) and proficiency in Java/C++
- Strong CS fundamentals: Data Structures, Algorithms, Distributed Systems
- Experience with gRPC, Protobuf v3, RabbitMQ, PostgreSQL, Redis, ElasticSearch
- Knowledge of FSMs, concurrency control, and networking protocols.
Preferred:Active-active architecture experience, OpenTelemetry/Kibana observability, Vault/mTLS security, Docker/CI-CD skills.
Requirements:2 to 4 years industry experience. No travel required.
Company
Motorola Solutions
Motorola Solutions is a global leader in mission-critical communications and computing solutions, dedicated to helping keep people safer everywhere.We build advanced technologies that foster collabora...
Bengaluru / Bangalore, India
Posted on Foundit