LG Ad Solutions is Hiring Software Engineer I | Bangalore | Freshers
Job Description
LG Ad Solutions' 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈 opening is a genuinely solid early-career entry point into 𝐥𝐚𝐫𝐠𝐞-𝐬𝐜𝐚𝐥𝐞 𝐝𝐢𝐬𝐭𝐫𝐢𝐛𝐮𝐭𝐞𝐝 𝐬𝐲𝐬𝐭𝐞𝐦𝐬 — worth noting since this specific combination (𝐚𝐝 𝐭𝐞𝐜𝐡 + 𝐛𝐢𝐠 𝐝𝐚𝐭𝐚 + 𝐀𝐈-𝐝𝐫𝐢𝐯𝐞𝐧 𝐦𝐞𝐚𝐬𝐮𝐫𝐞𝐦𝐞𝐧𝐭) isn't a commonly available domain for freshers in India compared to more generic web/app development roles. LG Ad Solutions builds 𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐞𝐝 𝐓𝐕 (𝐂𝐓𝐕) 𝐚𝐝𝐯𝐞𝐫𝐭𝐢𝐬𝐢𝐧𝐠 𝐢𝐧𝐟𝐫𝐚𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞, meaning you'd be working on systems handling 𝐚𝐝 𝐬𝐞𝐫𝐯𝐢𝐧𝐠, 𝐭𝐚𝐫𝐠𝐞𝐭𝐢𝐧𝐠, and 𝐦𝐞𝐚𝐬𝐮𝐫𝐞𝐦𝐞𝐧𝐭 at genuine internet scale — a distinctive technical environment for someone early in their career.
What stands out about this listing is how 𝐞𝐱𝐩𝐥𝐢𝐜𝐢𝐭𝐥𝐲 𝐢𝐭 𝐰𝐞𝐥𝐜𝐨𝐦𝐞𝐬 𝐜𝐚𝐧𝐝𝐢𝐝𝐚𝐭𝐞𝐬 𝐰𝐢𝐭𝐡𝐨𝐮𝐭 𝐩𝐫𝐢𝐨𝐫 𝐬𝐩𝐞𝐜𝐢𝐟𝐢𝐜 𝐭𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐲 𝐞𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 — the requirements ask for proficiency in 𝐚𝐧𝐲 𝐨𝐧𝐞 of several languages (Scala, Python, Go, C++, or JavaScript) rather than a specific stack. Big data frameworks like 𝐒𝐩𝐚𝐫𝐤/𝐃𝐚𝐭𝐚𝐛𝐫𝐢𝐜𝐤𝐬 and cloud tools like 𝐀𝐖𝐒/𝐊𝐮𝐛𝐞𝐫𝐧𝐞𝐭𝐞𝐬 are framed as 𝐞𝐚𝐠𝐞𝐫𝐧𝐞𝐬𝐬 𝐭𝐨 𝐥𝐞𝐚𝐫𝐧, not existing expertise.
This is a meaningfully more accessible bar than several other engineering listings covered on this site that quietly expect production experience in specific frameworks despite fresher framing — here, strong 𝐂𝐒 𝐟𝐮𝐧𝐝𝐚𝐦𝐞𝐧𝐭𝐚𝐥𝐬 (data structures, algorithms) matter more than having already used any particular big data tool.
The role's real center of gravity is 𝐥𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐝𝐢𝐬𝐭𝐫𝐢𝐛𝐮𝐭𝐞𝐝 𝐬𝐲𝐬𝐭𝐞𝐦𝐬 𝐚𝐧𝐝 𝐛𝐢𝐠 𝐝𝐚𝐭𝐚 𝐜𝐨𝐧𝐜𝐞𝐩𝐭𝐬 𝐨𝐧 𝐭𝐡𝐞 𝐣𝐨𝐛, supported by working alongside experienced engineers, rather than being expected to arrive already fluent in Spark or Kubernetes. For most CS graduates, the realistic gap to close before applying isn't the specific frameworks but demonstrating genuinely strong fundamentals — 𝐬𝐨𝐥𝐢𝐝 𝐃𝐒𝐀, 𝐜𝐥𝐞𝐚𝐧 𝐜𝐨𝐝𝐢𝐧𝐠 𝐩𝐫𝐚𝐜𝐭𝐢𝐜𝐞𝐬, and comfort with at least one of the listed languages.
𝐎𝐮𝐫 𝐓𝐚𝐤𝐞:
- 𝐆𝐨𝐨𝐝 𝐟𝐨𝐫: CS/Engineering graduates with strong 𝐃𝐒𝐀 𝐟𝐮𝐧𝐝𝐚𝐦𝐞𝐧𝐭𝐚𝐥𝐬 and proficiency in at least one modern language (Python, Go, Scala, C++, or JavaScript), genuinely curious about distributed systems and big data.
- 𝐍𝐨𝐭 𝐢𝐝𝐞𝐚𝐥 𝐟𝐨𝐫: those without solid 𝐜𝐨𝐦𝐩𝐮𝐭𝐞𝐫 𝐬𝐜𝐢𝐞𝐧𝐜𝐞 𝐟𝐮𝐧𝐝𝐚𝐦𝐞𝐧𝐭𝐚𝐥𝐬 — while specific tool experience isn't required, strong DSA and CS concepts are non-negotiable.
- 𝐒𝐞𝐥𝐞𝐜𝐭𝐢𝐨𝐧 𝐝𝐢𝐟𝐟𝐢𝐜𝐮𝐥𝐭𝐲: 𝐦𝐨𝐝𝐞𝐫𝐚𝐭𝐞 — the accessible framing likely broadens the applicant pool, meaning strong fundamentals and clear communication will be the real differentiators.
- 𝐂𝐚𝐫𝐞𝐞𝐫 𝐭𝐫𝐚𝐣𝐞𝐜𝐭𝐨𝐫𝐲: commonly leads into 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐈𝐈, 𝐒𝐞𝐧𝐢𝐨𝐫 𝐁𝐚𝐜𝐤𝐞𝐧𝐝 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫, or specialized 𝐁𝐢𝐠 𝐃𝐚𝐭𝐚/𝐌𝐋 𝐈𝐧𝐟𝐫𝐚𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 roles.
𝐂𝐨𝐦𝐩𝐞𝐧𝐬𝐚𝐭𝐢𝐨𝐧 𝐂𝐨𝐧𝐭𝐞𝐱𝐭: LG Ad Solutions hasn't disclosed pay for this role. Software Engineer I roles at global ad-tech/media technology companies in Bangalore typically range around 𝐑𝐬.𝟖–𝟏𝟑 𝐋𝐏𝐀 for freshers with strong fundamentals, based on general market data for comparable entry-level distributed systems roles — this is an estimate only.
𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐫𝐚𝐭𝐞𝐠𝐲: Since the listing explicitly doesn't require specific big data/cloud tool experience, don't hold back from applying if you lack Spark or Kubernetes exposure — instead, lead your application with strong 𝐃𝐒𝐀/𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦𝐬 𝐩𝐫𝐞𝐩𝐚𝐫𝐚𝐭𝐢𝐨𝐧 and genuine proficiency in whichever of the listed languages you know best.
If you do have any personal project or coursework touching 𝐝𝐢𝐬𝐭𝐫𝐢𝐛𝐮𝐭𝐞𝐝 𝐬𝐲𝐬𝐭𝐞𝐦𝐬, 𝐝𝐚𝐭𝐚 𝐩𝐢𝐩𝐞𝐥𝐢𝐧𝐞𝐬, or even basic 𝐜𝐥𝐨𝐮𝐝 𝐝𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭, mention it specifically since it directly maps to the preferred qualifications and would meaningfully differentiate you.
Roles & Responsibilities
The responsibilities blend hands-on system contribution with genuine mentorship-supported learning — this is structured as a growth role, not one expecting full independence from day one.
- Contribute to the design and development of scalable ad serving and measurement systems
- Collaborate on efficient and innovative big data and distributed system components
- Develop and maintain integrations with internal and external systems to expand data and targeting capabilities
- Participate in code reviews while following clean code, testing, and CI/CD best practices
- Proactively communicate project progress, challenges, and updates with team members and stakeholders
- Continuously learn and adopt new technologies, tools, and frameworks
Qualifications & Eligibility
Notably flexible on specific technology background — the real bar is CS fundamentals, not prior tool-specific experience.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent relevant experience
- Proficiency in one or more programming languages, including Scala, Python, Go, C++, or JavaScript
- Strong understanding of data structures, algorithms, and fundamental computer science concepts
Skills Required
Core requirements are fundamentals-focused; big data and cloud tooling are explicitly framed as growth areas rather than prerequisites.
- Familiarity with databases such as MySQL, Redis, HDFS, MongoDB, or similar technologies
- Eagerness to learn big data frameworks such as Spark and Databricks, along with cloud technologies like AWS and Kubernetes
- Strong problem-solving skills with curiosity and interest in understanding complex systems
- Preferred: Internship or project experience in distributed systems or big data, exposure to ReactJS, and familiarity with Git
Job Overview
Apply for this Position
Apply Now Back to Home