Job details for
Senior C/C++ Systems Engineer

Senior C/C++ Systems Engineer

Job Info

Category: Infrastructure
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Location: New York-NY
Job Number: 9293

Job Description

 

We build the low level infrastructure and applications that support thousands of applications on the Terminal. Our clients are thousands of Engineers within the organization, so the appreciation and downstream impact of our work is huge.

We're solving fundamental problems in computer science with proprietary solutions - building infrastructure software such as leader-election systems, process-managers, work dispatchers with advanced routing and fairness algorithms, a distributed job scheduler, a tiered cache system, and more!

We're designing and developing common infrastructure that's high-performance, contains relevant telemetry/metrics and is designed to be offered as a "batteries included" service to other developers.

What's in it for you:

  •  We work on products that are immediately used and consistently relied on.
  •  We are a team of engineers who live and breathe high performance, well-factored, scalable, testable code that reacts quickly to new business initiatives
  •  You'll have the responsibility for the full software development life-cycle, from taking a novel idea to request gathering and coding to deployment, documentation and maintenance
  •  We work on a diverse array of projects using Agile methodology, in close partnership with our users

We'll trust you to:

  •  Collaborate with development teams to better understand their needs for infrastructure software
  •  Drive and own highly visible and widely used products
  •  Write well-tested, robust and performant code in a cross-platform/distributed environment, while sticking to a modern SDLC
  •  Architect solutions and algorithms that are scalable and robust
  •  Resolve problems in production quickly by relying on strong debugging skills and a scientific approach to debugging

You'll need to have:

  •  3+ years of experience programming in C++/C in a Linux/UNIX environment
  •  Strong knowledge of data structures and algorithms
  •  Excellent analytical, problem-solving and written/oral communication skills

We'd love to see:

  •  Familiarity with at least one scripting language (python/perl/bash)
  •  Proven experience with database design and access using SQL
  •  Experience with Git, Jenkins, Splunk, Data-Dog
  •  Multi-thread/multi-process programming; distributed/parallel programming.
  •  A detail-oriented engineer, who is eager to learn and is passionate about developing software

 

 

Andiamo is an Equal Opportunity Employer

Andiamo provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Andiamo complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.
Billy Macomber

Billy Macomber

Executive Recruiting Specialist

Contact Recruiter

billy.macomber@andiamogo.com

Andiamo
17 State Street, 8th floor
New York, New York 10004

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Us