Назад
Company hidden
5 дней назад

Principal Software Engineer (IoT)

Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Software Engineer (IoT): Designing and building the next-generation IoT platform and solutions with an accent on massive scale, self-managing cloud IoT applications, and secure device-to-cloud interconnection. Focus on distributed systems that scale to millions of transactions per second at sub-second latencies, leading microservices architecture on AWS and enabling GenAI capabilities through LLM integration and inference optimization.

Location: Bangalore

Company

Solera is a global data and software services company transforming vehicle lifecycle touchpoints into connected digital experiences.

What you will do

  • Build scalable distributed systems and services for tens of millions of connected IoT devices.
  • Lead architecture, design, and implementation of Java/Spring Boot microservices and drive cloud-native development and deployment on AWS.
  • Develop applications on top of device telemetry and metadata, and produce architecture/technical design documents.
  • Build operational tooling for application lifecycle management (upgrades with no downtime, rollback, monitoring, self-healing, and repair).
  • Oversee services using Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elasticsearch; ensure code quality, security, and performance via reviews and automated testing.
  • Guide CI/CD, Docker containerization, and Kubernetes orchestration adoption; mentor engineers and collaborate with Product, QA, and DevOps.

Requirements

  • 9–12 years of experience designing and building software platforms, including distributed systems and microservices architecture at scale.
  • 8+ years in software design and development with design patterns, OOP, layered architectures, and microservices (including SaaS at scale).
  • 5+ years with cloud technologies (AWS preferred) and data streaming (Spark, Flink, Kafka Streams, etc.), with strong Kafka expertise.
  • Strong hands-on experience with Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elasticsearch.
  • Experience with containerization and orchestration (Docker, Kubernetes) and CI/CD practices with GitHub/GitLab.
  • Hands-on work in GenAI over the last 1–3 years, including LLM integration, prompt engineering, orchestration frameworks, and inference optimization.

Culture & Benefits

  • Lead and mentor a talented engineering team with a focus on technical excellence and continuous improvement.
  • Collaborate across development, infrastructure, test, production support, Product, QA, and DevOps to deliver robust, high-performance solutions.
  • Drive process improvements and best practices using metrics to improve effectiveness.
  • Work on large-scale IoT systems with modern cloud-native engineering practices.

Hiring process

  • Interviews focused on architecture/design, distributed systems, and hands-on experience with the stated technologies.
  • Technical evaluation of cloud-native, CI/CD, and GenAI/LLM integration experience.
  • Discussion of leadership/mentoring experience and collaboration across teams.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →