S

Solera Holdings

Data platform for insurance and automotive

Lead Software Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • At least 10 years of experience in data engineering roles.
  • At least 2 years of experience in a technical leadership position.
  • Experience utilizing real-time processing, batch processing, and NoSQL/SQL.
  • Proficiency in data warehousing, data modelling, ETL design, and optimization.
  • Deep understanding of data enrichment, transformation, security, movement, data architecture, golden records, and data integrity.
  • Experience with big data technologies such as Hadoop, Spark, and Kafka.
  • Experience with data orchestration tools such as Airflow and Luigi.
  • Familiarity with AWS migration services such as Database Migration Service (DMS) and Server Migration Service (SMS).
  • Hands-on technical involvement.
  • Experience with agile development practices.
  • Product-based company experience is mandatory.
  • Experience leading data or analytics engineering teams.
  • Ability to translate business requirements into technical solutions.
  • Strong communication skills to present insights to stakeholders.
  • Track record of improving data quality and analytics processes.
  • Proficiency in Python, SQL, Java, and Scala.
  • Experience with Apache Spark, Hadoop, Kafka, and Hive.
  • Experience with AWS services including S3, EC2, RDS, Lambda, DynamoDB, and Glue.
  • Experience with Azure Data Factory, Synapse, and Databricks.
  • Experience with GCP BigQuery, Dataflow, and Dataproc.
  • Experience with Snowflake, Redshift, BigQuery, and Fabric Data Warehouse.
  • Experience with Airflow, dbt, Informatica, Talend, and Glue.
  • Experience with PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Cassandra, DynamoDB, InfluxDB, and TimescaleDB.
  • Experience with Docker and Kubernetes.
  • Experience with Terraform and CloudFormation.
  • Experience with Git, GitLab, and GitHub workflows.
  • Experience with Jenkins, GitHub Actions, and GitLab CI.
  • Experience with Datadog and Grafana.
  • Knowledge of dimensional, relational, and NoSQL data modelling.
  • Knowledge of database design and optimization.
  • Knowledge of batch and real-time pipeline architecture.
  • Knowledge of data mesh and data fabric architectures.
  • Knowledge of data lake and lakehouse implementation.
  • Knowledge of API design and development.
  • Knowledge of microservices architecture.
  • Strong problem-solving and debugging skills.

Responsibilities

  • Drive innovation by keeping current on emerging cloud technologies.
  • Act as a subject matter expert for migrating on-premises applications to cloud-based PaaS, focusing on data warehouse and big data solutions.
  • Architect end-to-end data solutions, including data collection and storage, data modelling, and data consumption.
  • Guide the migration and transfer of multi-terabyte databases or data warehouses from one data-tier technology to another, based on enterprise strategy.
  • Design conceptual and logical data models and flowcharts, including source-to-target mappings, transforms, and data lineage, using techniques and tools such as ER modelling, dimensional modelling, and UML.
  • Partner with Application Architects to design data-intensive applications with APIs and streaming data pipelines.
  • Design solutions to prepare and transform data into a usable state for multi-platform consumption.
  • Create data architecture, engineering, and migration patterns for MSSQL, MySQL, Oracle, and IBM DB2; assist data-tier migrations across NoSQL/SQL, relational, analytical, big data, data store, and data warehousing technologies; and support Solera Technology Standards and Strategies and cloud technology mapping for software versions, licensing, cost savings, and AWS implementation.
  • Lead the design, development, and maintenance of data engineering infrastructure.
  • Architect and implement scalable data pipelines for batch and real-time processing.
  • Establish best practices, coding standards, and technical documentation.
  • Mentor and provide technical guidance to junior data engineers.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.
  • Optimize data models and database designs for performance and reliability.
  • Implement data quality controls and monitoring systems.
  • Evaluate and recommend new data technologies and tools.
  • Deploy and manage cloud-based data solutions on AWS, Azure, or GCP.
  • Ensure data security, compliance, and governance standards are met.

Desired Qualifications

  • A master's degree is preferred.

About the Company

Solera Holdings

Data platform for insurance and automotive

Solera is a global provider of data, applications, and services for the insurance and automotive industries. It offers a unified platform that combines data, insights, and algorithms to help insurers and automotive professionals connect, streamline operations, and improve decision-making, with a revenue model based on subscriptions, transaction fees, and value-added services. The company serves over 250,000 customers in 90 countries and processes more than 300 million transactions each year. Solera differentiates itself by offering an end-to-end, industry-specific platform and professional workflows at scale, rather than a single tool. Its goal is to help clients achieve better customer outcomes and stay aligned with industry trends through reliable technology, integrity, and customer success.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Westlake, TX
Founded
2005

Recently Posted Jobs

Explore more opportunities at Solera Holdings

See more jobs