Senior Software Engineer (RUN)

| Greater NYC Area
Sorry, this job was removed at 5:50 a.m. (EST) on Saturday, December 9, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Publicis Media is the division of Publicis Groupe focused on data, technology, and innovation as the world becomes increasingly smart and connected, providing a unique opportunity for talented Software Engineers to distinguish themselves beyond typical big tech companies and VC-backed startups. Our values include transparency, honest communication, and doing right by our clients. The right candidate will help lead our team toward becoming a world class technology organization through distinctive processes and implementation.

The Global Engineering team seeks an experienced full-stack Senior Software Engineer to collaboratively construct a robust platform for our high throughput, low latency distributed and decisioning systems that operate at scale with an emphasis on their availability, latency, performance, and capacity. The mission is to create and operate elegant software and systems that power Publicis Media’s real-time media activation platform. The ideal Engineering candidate will be passionate about C++, C++11, C++14 and C++17 as well as Big Data, Machine Learning, and AI. You will contribute to bringing a host of new features to the language and standard library.

 Your day to day will include:

  • Participation in the full software development life cycle.
  • Creation of elegant and useful solutions to solve complex business problems by working across various teams, understanding the needs of our business partners and advertisers, and putting on your product manager hat to provide solutions to solve those problems.
  • Coding in C++, Python, and Java.
  • Deep understanding of the business ecosystem, identifying problems, and create solutions for businesses.
  • Testing, validating, and deploying to production.
  • Contribution to the Open Source project.
  • Writing documentation and running presentations.
  • Strong collaboration across teams, both inside and outside of engineering, including working closely with the product management and product engineering teams to define and refine feature specifications.
  • Analyzing and improving the efficiency, scalability, stability, and security of business applications and in-house systems to help scale the company.
  • The ongoing study and leverage of emerging technology (AI, Machine Learning, NLP, Databases, Containers) to provide technical competitive advantage.

 You have:

  • Strong experience with server side development in an object oriented or functional language.
  • Expertise in C, C++, and scripting experience in Shell (Python and Java are plus).
  • In depth knowledge of Linux/Unix systems.
  • Experience with Network theory: TCP/IP, UDP, ICMP, DNS, OSI Layers.
  • Great familiarity with Algorithms and Data Structures.
  • Excellent math and quantitative skills.
  • Experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Strongly opinionated and passionate about your craft, your own testing and running in production.
  • Systematic problem solving approach, coupled with a strong sense of ownership, responsibility, and drive.
  • Experience working in AdTech is a plus.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are in Soho at Hudson and Houston streets, our offices are modern, the perimeter windows overlook the Hudson River.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Publicis MediaFind similar jobs