Back to jobs
L
Hiring companyLgads

Verified today

Senior Software Engineer II - Data Engineering and Platform

Bangalore, Karnataka, India FULL_TIME

About the role

Senior Software Engineer II - Data Engineering and Platform at LG Ad Solutions. Lead technical vision for scalable data solutions, managing petabytes of data daily. Collaborate with cross-functional teams to drive innovation and deliver robust, high-scale data platforms. Focus on architecture, performance optimization, and data governance.

What you’ll do

  • Design and implement scalable data solutions (ETL, warehousing, architecture)
  • Develop and execute data platform strategy aligned with business goals
  • Collaborate with teams to integrate and optimize data systems
  • Identify and resolve performance bottlenecks in data platforms
  • Establish data governance frameworks for quality and security
  • Mentor engineering teams and lead technical projects
  • Conduct code and architecture reviews to maintain high standards
  • Stay updated on emerging data engineering technologies

What you’ll bring

  • 5+ years in software development, 2+ in technical leadership roles
  • Expertise in big data technologies like Spark, Airflow, Kafka
  • Proficiency in Scala, Python for data pipeline development
  • Experience with relational and non-relational databases
  • Skills in data visualization tools and techniques
  • CI/CD pipeline development using Jenkins, GitHub Actions
  • Infrastructure as Code (IaC) experience with Pulumi, Terraform
  • Strong problem-solving and communication skills
  • Cross-functional collaboration experience with product and engineering teams
  • Familiarity with data governance and security practices

Nice to have

  • Experience with Databricks and AWS cloud services
  • Agile development methodologies and team leadership
  • Work with Distributed Graph Databases

Skills

Big data technologies (Spark, Airflow, Kafka)Scala, Python programmingDatabase design and optimizationData visualizationCI/CD pipeline developmentInfrastructure as Code (IaC)Data governance and securityCross-functional collaborationProblem-solving and communication

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field