Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Backend image - Rise Careers
Job details

Senior Software Engineer, Backend

This position is in office, in downtown Denver, CO. (no relocation provided)

We are currently unable to provide Visa Sponsorship at this time.

LG Ad Solutions

LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising. We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamlessly with today's ever-evolving digital media landscape.

The Opportunity:

We are seeking a highly skilled and experienced Software Development Engineer to join the Identification engineering team. The team develops and maintains a highly efficient and distributed system for content identification, serving millions of devices across the globe in real time and processing petabytes of data daily. In this role, you will design, implement, and optimize scalable software solutions in C++, Golang, and NodeJS.

Responsibilities:

  • Software Design and Development:

    • Design, develop, and maintain scalable and robust software solutions.

    • Write clean, efficient, and well-documented code.

    • Troubleshoot and resolve complex technical issues and bugs.

  • Communication and Collaboration:

    • Collaborate with members of the team to develop efficient software solutions. 

    • Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.

  • Quality and Motivation:

    • Ensure adherence to best practices and coding standards.

    • Drive continuous improvement by identifying and implementing process improvements.

    • Demonstrate ability to work independently.

  • Monitoring and Incident Response:

    • Set up and maintain monitoring systems to identify and address potential issues proactively.

  • Testing:

    • Develop and execute unit tests, integration tests, and other testing strategies to ensure software reliability.

Your Expertise:

  • Bachelor’s or Master’s degree in Computer Science, or a related field

  • 6+ years of backend engineering experience

  • Code regularly in at least one of the following: Golang, C++, NodeJS

  • Experience with debugging tools (e.g., GDB, Delve).

  • Skilled in designing highly scalable systems

  • Routinely use and optimize backend architecture and applications

  • Proficient in using MySQL or similar technology

  • Proficient in using Kafka or similar technology

  • Proficient in writing highly performant concurrent code

  • Writing clear technical documentation

Bonus Points:

  • Experience in building and operating high-scale systems

  • Experience in Frontend engineering

  • Experience with cloud platforms ( AWS, GCP, Azure) and Infrastructure as Code (IaC)

LG Ad Solutions provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.

We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to careers@lgads.tv to let us know the nature of your request.

LG Ad Solutions Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
LG Ad Solutions DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of LG Ad Solutions
LG Ad Solutions CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Backend, LG Ad Solutions

Are you ready to take your career to the next level in a vibrant city like Denver, Colorado? LG Ad Solutions is looking for a passionate Senior Software Engineer, Backend to join our Identification engineering team. In this exciting role, you will tackle the challenges of developing and maintaining a highly efficient and distributed system that powers content identification for millions of devices worldwide. With a focus on C++, Golang, and NodeJS, your expertise will shine as you design, implement, and optimize scalable software solutions that process petabytes of data daily. You'll actively engage in troubleshooting and resolving technical issues while collaborating closely with cross-functional teams to ensure the highest quality of code and systems. We value innovation and continuous improvement, so expect to identify and implement process enhancements that will drive our solutions forward. The perfect candidate holds a Bachelor’s or Master’s degree in Computer Science or a related field, brings at least 6 years of backend engineering experience, and is skilled in optimizing backend architecture. If you’re ready to take on this thrilling opportunity, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Backend Role at LG Ad Solutions
What are the main responsibilities of a Senior Software Engineer at LG Ad Solutions?

As a Senior Software Engineer at LG Ad Solutions, your primary responsibilities include designing, developing, and maintaining scalable software solutions using languages like C++, Golang, and NodeJS. You'll collaborate with team members to troubleshoot technical issues, ensure quality coding standards, and drive continuous improvement in our software development processes. Additionally, you'll be involved in setting up monitoring systems and executing various testing strategies to maintain software reliability.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at LG Ad Solutions?

To be considered for the Senior Software Engineer position at LG Ad Solutions, candidates should possess a Bachelor’s or Master’s degree in Computer Science or a related field and have at least 6 years of backend engineering experience. Proficiency in C++, Golang, and NodeJS is essential, along with experience in debugging tools, and backend architecture optimization. Knowledge of MySQL, Kafka, and writing concurrent code is also highly beneficial.

Join Rise to see the full answer
What programming languages are used in the Senior Software Engineer role at LG Ad Solutions?

In the Senior Software Engineer role at LG Ad Solutions, the primary programming languages you will use are C++, Golang, and NodeJS. Your expertise in these languages will enable you to develop robust software solutions and optimize existing systems to meet the needs of our content identification processes.

Join Rise to see the full answer
Does LG Ad Solutions offer support for remote work for the Senior Software Engineer role?

The Senior Software Engineer position at LG Ad Solutions is an in-office role located in downtown Denver, Colorado. Currently, the company does not provide relocation assistance or support for remote work, so candidates should be located in the area or willing to commute.

Join Rise to see the full answer
What is LG Ad Solutions’ approach to diversity and inclusion for employees?

LG Ad Solutions is committed to providing equal work opportunities for all team members and applicants, emphasizing a harassment-free and inclusive workplace. The company prohibits discrimination based on various characteristics and aims to ensure accessibility in its hiring process, which reflects its dedication to diversity and inclusion.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Backend
Can you explain your experience with backend architecture optimization?

When addressing your experience with backend architecture optimization, it's important to discuss specific projects where you've successfully enhanced system performance. Provide examples of how you've identified bottlenecks and implemented solutions to improve efficiency, perhaps mentioning technologies you leveraged, like MySQL or Kafka.

Join Rise to see the full answer
How do you ensure code quality in your software development process?

To ensure code quality, emphasize your commitment to writing clean and well-documented code. Discuss your approach to setting coding standards, conducting peer reviews, and utilizing testing strategies such as unit tests and integration tests. Highlight any tools or methodologies you use to maintain high standards.

Join Rise to see the full answer
Describe a challenging debugging situation you've encountered.

In your response, choose a concrete example of a technical issue you faced. Describe the steps you took to troubleshoot the problem, the tools you used (like GDB or Delve), and how your actions led to successfully resolving the bug. Highlight your analytical skills and perseverance.

Join Rise to see the full answer
How do you collaborate with cross-functional teams?

When discussing collaboration with cross-functional teams, focus on communication strategies, tools you use (like Slack, JIRA, etc.), and your ability to listen and integrate feedback from different departments. Share examples of projects where teamwork has led to effective solutions.

Join Rise to see the full answer
What continuous improvement processes have you implemented in your previous roles?

Talk about your proactive approach to identifying areas for improvement, whether through regular code reviews, performance metrics, or team retrospectives. Share specific examples of changes you've championed and the positive impact they had on the team or project.

Join Rise to see the full answer
What testing methodologies do you utilize in your development process?

Describe your approach to testing, including unit tests, integration tests, and any automated testing frameworks you are familiar with. Emphasize the importance of testing in maintaining software reliability and how you've integrated testing into your workflow in previous positions.

Join Rise to see the full answer
Can you share an example of a scalable system you've built or worked on?

When answering this question, detail a specific project where you worked on a scalable system. Discuss the technologies you used, the architecture you designed, and how you ensured the system could handle increased loads while maintaining performance.

Join Rise to see the full answer
What strategies do you use to engage with team members for knowledge sharing?

Engagement through knowledge sharing can involve organizing regular tech talks, writing blog posts, or simply fostering a culture of open dialogue and mentorship within your team. Share specific techniques you've found effective for sharing knowledge and learning from peers.

Join Rise to see the full answer
How do you prioritize your tasks in a dynamic work environment?

Discuss your approach to task prioritization, perhaps mentioning methodologies like Agile or Kanban. Share how you assess the importance and urgency of tasks, adapt to changing priorities, and communicate with your team to maintain alignment.

Join Rise to see the full answer
What are your career aspirations as a Senior Software Engineer?

When discussing your career aspirations, express your desire for continued growth and learning in software engineering. Focus on your interest in leading projects, mentoring junior engineers, or specializing in certain technologies, and how those aspirations align with LG Ad Solutions' goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
State Street Hybrid Quincy, Massachusetts, United States
Posted 2 days ago
Posted 11 days ago
Photo of the Rise User
Posted 8 hours ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Sopra Steria Remote Av. de América, Madrid, España
Posted 13 days ago
Photo of the Rise User
Posted 4 hours ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
2K Hybrid Agoura Hills, California, United States
Posted 11 days ago

LG Ads Solutions is on a mission to make TV an even better advertising medium for brands, agencies, networks, and most importantly, consumers.

22 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!