Sr. Software Engineer Federated Media Publishing
THIS JOB HAS EXPIRED
As a Senior Software Engineer on the Conversation Targeting team at Federated Media, you?ll build software that enables innovative products for our media and marketing partners, and robust operational tools that help scale our business. We?re looking for a passionate engineer who can take a project, understand the requirements and convert them into properly-designed and functional software.
Responsibilities:
Design and develop C++ modules, tools, and applications on in-house distributed processing systems
Create unit tests, optimize performance of new and/or existing code, write documentation, participate in code reviews
Requirements:
BS degree or higher in Computer Science or equivalent work experience
6+ years of commercial software development experience in C++, including STL
Strong CS fundamentals: Data Structures, Algorithms, and Object Oriented Design
Advanced Linux shell user
Proficient in one or more scripting languages other than PHP and at least a demonstrable working knowledge of Perl
Good knowledge of multi-threaded (pthread), distributed, and client-server programming
Experience participating in a large project using standard GNU tools (g++, make, gdb, gprof) within the last 2 years
Understanding of ANSI SQL, HTTP, HTML, XML, JavaScript, CSS
Passion for solving problems of all difficulty and complexity levels
Strong written and verbal English communication skills
Permission to work in the U.S.
Pluses:
Experience with MySQL, Memcache, Git, Valgrind
Familiarity with machine learning,natural language processing and/or semantic web standards including RDF, Schema.org, OWL, etc.
Working Conditions and Physical Demands:
Office environment. No exposure to weather conditions.
Required to sit for long periods of time
Infrequent light physical effort required
Position Reports to: VP of Engineering, Conversation Targeting
| Location: |
Boulder, CO
United States
|
THIS JOB HAS EXPIRED