Solera

Principal Software Engineer

Solera
Apply
2 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Build scalable distributed systems and services for tens of millions of IoT-connected devices.
  • Lead the architecture, design, and implementation of Java/Spring Boot microservices and AWS cloud-native deployments.
  • Build applications using device telemetry and metadata.
  • Create architecture and technical design documents for development teams.
  • Collaborate with development, infrastructure, test, production support, Product, QA, and DevOps teams to deliver robust solutions.
  • Develop operational capabilities including zero-downtime upgrades, rollback, operational data collection, real-time monitoring, self-healing, and repair.
  • Oversee services using Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elastic Search.
  • Guide containerization, orchestration, CI/CD, code quality, security, performance, and automated testing practices.
  • Contribute to front-end development using HTML5, AJAX, and React.JS as needed.
  • Manage source code and workflows using GitHub and GitLab.
  • Mentor and coach engineers and help drive technical strategy, process improvements, and best practices.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related field.
  • 8+ years of experience in software design and development, distributed systems, layered architectures, object-oriented design, design patterns, microservices, and SaaS at scale.
  • 5+ years of experience with cloud technologies, preferably AWS, and data streaming technologies such as Spark, Flink, Kafka Streams, or Storm.
  • Strong experience with Grails, MySQL, MongoDB, RabbitMQ, Kafka, and Elastic Search.
  • Experience with Java/Spring Boot, JavaScript/Node.js, HTML5, AJAX, and React.JS.
  • Experience with data stores including MongoDB, MySQL, Aurora, and RDS.
  • Proficiency with Docker, Kubernetes, AWS cloud services, deployment pipelines, CI/CD practices, GitHub, and GitLab.
  • Hands-on GenAI experience within the last 1–3 years, including LLM integration, prompt engineering, orchestration frameworks, and inference optimization.
  • Proven leadership and mentoring abilities.

Tech Stack

Apache FlinkApache KafkaApache SparkApache StormAWSDockerElasticsearchGrailsJavaJavaScriptKubernetesMongoDBMySQLNode.jsRabbitMQReactSpring Boot

Categories

Solera

About Solera

1,001-5,000 employees

Solera provides SaaS platforms, data, and services spanning the vehicle lifecycle—claims, repairs, dealer operations, telematics, and fleet management—for insurers, repairers, dealerships, and fleets. Its portfolio includes Audatex, DealerSocket, Omnitracs, LoJack, and Spireon, and it processes over 300 million transactions annually for about 235,000 customers in 90+ countries. Founded in 2005 and headquartered in Westlake, Texas, Solera is privately held under Vista Equity Partners.

Contact me