HamburgerMenu
hirist

Job Description

Job Title : Backend IoT Engineer

Location : Bellandur, Bangalore (Walmart's Office)

Work Mode : Hybrid (3 days Work From Office)

Experience : 5+ years

About the Team : Enterprise Messaging Framework (EMF)

Join the team that powers the central nervous system of Walmart's physical operations! Our Enterprise Messaging Framework (EMF) team is responsible for building and maintaining the near real-time telemetry acquisition and transformation pipelines that handle petabyte-scale data from thousands of locations. We work on low-level protocols, scalable distributed systems, and cloud-native IoT platforms to drive efficiency and insights.

The Role :

We are seeking a highly skilled and motivated Backend IoT Engineer to design, develop, and scale our mission-critical IoT data platforms. You will work on challenging problems involving massive scale, low-latency messaging, and complex data processing from our physical fleet. If you are passionate about Java, cloud technologies, IoT protocols, and making a tangible impact, this is the role for you.

Key Responsibilities :

- Design, develop, and deploy scalable, high-throughput backend services using Java and the Spring framework.


- Build and maintain API-driven systems for ingesting and processing telemetry data in XML/JSON formats from a vast fleet of IoT devices.

- Implement and optimize communication with edge devices using protocols like Modbus and BACnet.

- Utilize Wireshark and other tools for deep packet analysis and troubleshooting complex network communication issues.

- Containerize applications using Docker and orchestrate deployments using Kubernetes.

- Develop and maintain services on cloud platforms, primarily Azure (or GCP).

- Implement robust observability, logging, and monitoring solutions to ensure system reliability and performance.

- Collaborate within an Agile team, participating in code reviews, sprint planning, and mentoring junior developers.

- Contribute to all phases of the software development lifecycle, from concept and design to testing and operation.

Must-Have Skills (Requirements) :

- 5+ years of experience in backend software development.


- Strong proficiency in Java 17+ and the Spring Framework (Boot, MVC, Data).

- Proven experience in building RESTful APIs and working with XML/JSON data models.

- Hands-on experience with Docker and Kubernetes.

- Direct, hands-on experience with IoT communication protocols, specifically Modbus and/or BACnet.

- Experience with packet-level debugging using tools like Wireshark.

- Hands-on cloud experience with Azure (strongly preferred) or GCP.

- Solid understanding of observability tools and patterns (e.g., Grafana, Prometheus, ELK Stack, Datadog).

- Excellent debugging, troubleshooting, and problem-solving skills.

- Strong communication skills and experience working with distributed teams.

Good-to-Have Skills (Preferred Qualifications) :

- Experience with Azure IoT Hub, AWS IoT Core, or Google Cloud IoT Core.

- Knowledge of edge computing frameworks and real-time data streaming (e.g., Apache Kafka, MQTT).

- Experience working in a petabyte-scale data environment.

- DevOps mindset: experience with CI/CD pipelines (Jenkins, Azure DevOps) and Infrastructure as Code (Terraform, Ansible).

- A passion for mentoring others and leading by example.

Why You'll Love It Here :

- Impact at Scale : Your work will directly influence millions of customers and one of the largest supply chains in the world.

- Cutting-Edge Technology : Work on challenging, petabyte-scale problems with the latest technologies in cloud and IoT.

- Career Growth : Clear paths for growth, both technical and professional, within a global tech organization.

- Comprehensive Benefits : Competitive salary, health benefits, employee stock purchase plan, and more.

- Work-Life Balance : A supportive hybrid work model that requires you to be in our Bellandur, Bangalore office for 3 days a week.


info-icon

Did you find something suspicious?