Baidu USA
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Junior Software Development Engineer

Job details

Job description

About MediaGo

MediaGo DSP is building a next-generation AI-powered advertising platform. We specialize in performance-driven, programmatic advertising solutions. Join our team and get hands-on experience working on real advertising systems in a fast-moving environment.

About the Role

We are seeking a Junior Software Development Engineer to join our engineering team and contribute to the MediaGo advertising ecosystem. You’ll work across both frontend and backend development, collaborating closely with senior engineers and product managers.

This role is ideal for someone early in their software career who wants to grow their full-stack skills while gaining exposure to modern ad tech, tracking systems, AI pipelines, and performance-based advertising logic.

What You’ll Do

  • Gain in-depth knowledge of the end-to-end MediaGo platform, including its AI-based, performance-driven architecture for advertisers
  • Develop and maintain both frontend and backend systems for the ad platform
  • Build marketing landing pages and tools for internal teams and external clients
  • Support campaign operations by implementing tracking pixels and postback integrations
  • Contribute to attribution logic, event pipelines, and data validation to ensure accurate reporting
  • Participate in client-facing technical discussions to understand and address integration needs
  • Collaborate with the BD and AdOps teams to support advertiser success
  • Write clean, maintainable code and perform peer reviews to uphold code quality

What We’d Like to See in You

  • Proficiency in HTML/CSS, JavaScript, and one or more backend languages such as Python or Go
  • Strong understanding of web development, HTTP, and RESTful APIs
  • Familiarity with frontend frameworks (React/Vue) and backend tools (Flask, Gin, or similar)
  • Experience or interest in advertising measurement, pixels, postbacks, attribution models
  • Basic experience working with SQL/NoSQL databases
  • Ability to troubleshoot and debug independently
  • Eagerness to learn and take initiative in a fast-paced environment
  • Strong communication and collaboration skills

Preferred Qualifications

  • 0-2 years of experience in software development or ad tech projects
  • Experience with analytics, tracking platforms, or databases
  • Exposure to pixel/postback integrations, advertisement measurement, and tracking systems
  • Familiarity with analytics tools, databases, or tracking platforms
  • Experience with APIs, cloud platforms (GCP, AWS) and data frameworks (Spark, SQL/NoSQL)

Culture Fit

  • Integrity – Act ethically and transparently, even when no one is watching.
  • Customer Focus – Prioritize understanding and exceeding partner needs to build strong, lasting relationships.
  • Business Expertise – Continuously deepen your knowledge of programmatic advertising to deliver high-quality, impactful solutions.
  • Results Driven – Consistently pursue meaningful outcomes, exceed goals, and push the business forward.

Hourly Pay: $30–$50/hr, negotiable

About the company

Job Location

Mountain View, CA

Company Size

200+

Our Story

Located in the heart of Silicon Valley, Baidu USA is one of the R&D centers of Baidu, China’s largest search engine provider. Baidu USA’s team of elite, world-class researchers and engineers devote their time to tackling the most challenging, change-the-world projects in AI and related fields. Baidu USA is comprised of four groups: Baidu Research US, Intelligent Driving Group US, Baidu Global Business Unit and Xingyun US. At Baidu USA, we act with the nimbleness of a startup, but as a global company, have access to immense computing resources and data. This makes Baidu USA the best place for those working in AI to see their work developed and potentially deployed to hundreds of millions of users. The name Baidu was inspired by a poem written more than 800 years ago during China's Song Dynasty. Baidu, whose literal meaning is “hundreds of times,” represents a persistent search for the ideal.

Visit Website
View Company on LinkedIn

Apply for this job

Apply Now
This is a success message.
This is an error message.
This is also an error message.