Logo for Sigma Software Group
Middle C++ Developer (AdTech)
Sigma Software Group
Posted on 6/7/2024
Description

Company Description

The Ad-Serving system is the backbone of the RTB platform. It listens to billions of ad auctions daily, decides which of our hundreds of customers should participate, and executes complex bidding strategies to provide optimal results in milliseconds.  

We offer the world’s most extensible and transparent advertising buying platform, operating at a massive global scale. We value moving fast, building high-quality, reliable software, and supporting each other to drive success for our customers’ businesses. The C++ Developer must successfully work with team members in multiple remote locations and time zones. 

Does it sound like an interesting opportunity? Keep reading, and let’s discuss your future role. 

CUSTOMER

Our client has superior end-to-end technology, a premium marketplace, and best-in-market advisory services that power the world’s advertising businesses of the largest media and entertainment companies, including Fox, NBC Universal, and Viacom in the USA, and Sky, Channel 4, RTE, and Mediaset in Europe. 

PROJECT

The Ad-Serving system is the backbone of the RTB platform. It listens to billions of ad auctions daily, decides which of our hundreds of customers should participate, and executes complex bidding strategies in milliseconds to provide optimal results. 

Job Description

  • Building data-driven and model-driven features for our customers to execute their marketing campaigns effectively 
  • Scaling our distributed application and infrastructure to the next level 
  • Supporting and extending the observability stack to capture and alert on any issues 
  • Participating in on-call rotations and being an escalation contact for service incidents 
  • Writing systems documentation, playbooks, and other instructional manuals 
  • Training junior Software Engineers on internally developed software applications 
  • Keeping current with technological developments within the industry 
  • Other duties and responsibilities as assigned 

Qualifications

  • 4+ years of hands-on work experience in the field of Software Development 
  • 2 years of experience with C++ 
  • Experience with at least one of the following languages: Java, Rust, or Go 
  • Experience with optimizing performance, low latency, scaling, and data modeling 
  • Knowledge of a Linux ecosystem 
  • Advanced level of English 

WOULD BE A PLUS 

  • Experience with Proxygen & Folly libraries 

Additional Information

PERSONAL PROFILE

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams 
  • Strong problem-solving and decision-making abilities, with a focus on driving results and meeting deadlines 

More Similar Roles...

    Want more remote roles like this one sent to you?