Job Search and Career Advice Platform
1,140

Social Impact jobs in United States

Senior / Principal Engineer, C++

Senior / Principal Engineer, C++
Ecm Selection
Cambridge
GBP 50,000 - 75,000
I want to receive the latest job alerts for “Social Impact” jobs

Vacancy for Head of Special Collections at University of Bristol

Vacancy for Head of Special Collections at University of Bristol
Digital Preservation Coalition
Bristol
GBP 45,000 - 55,000

HR Business Partner

HR Business Partner
Citigroup Inc.
Belfast
GBP 45,000 - 65,000

Senior Bridge Engineer

Senior Bridge Engineer
Carrington West
City of Edinburgh
GBP 45,000 - 70,000

Senior Operations Business Associate

Senior Operations Business Associate
Citigroup Inc.
Belfast
GBP 40,000 - 60,000
Discover more opportunities than anywhere else.
Find more jobs now

Treasurer

Treasurer
CHARITY PEOPLE
London
GBP 30,000 - 50,000

Sales Assistant (40 hours) - Kingston

Sales Assistant (40 hours) - Kingston
JIMMY FAIRLY
London
GBP 26,000

Junior Project Manager

Junior Project Manager
ZipRecruiter
Portsmouth
GBP 25,000 - 35,000
HeadhuntersConnect with headhunters to apply for similar jobs

Transaction Manager

Transaction Manager
Citigroup Inc.
Belfast
GBP 35,000 - 55,000

Quantitative Analyst - VP

Quantitative Analyst - VP
Citigroup Inc.
London
GBP 60,000 - 90,000

Recruitment Consultant

Recruitment Consultant
Computerworld Personnel Ltd
Portishead Point
GBP 24,000 - 32,000

School Bus Driver London

School Bus Driver London
Voyago
London
GBP 60,000 - 80,000

Company Secretarial Assistant

Company Secretarial Assistant
Citigroup Inc.
Belfast
GBP 45,000 - 65,000

Senior Estimator

Senior Estimator
ZipRecruiter
England
GBP 35,000 - 55,000

310T/310S Mechanic - London, ON

310T/310S Mechanic - London, ON
Voyago
London
GBP 60,000 - 80,000

E-Trading Risk & Controls - Vice President

E-Trading Risk & Controls - Vice President
Citigroup Inc.
Belfast
GBP 50,000 - 75,000

Legal Project Manager

Legal Project Manager
Citigroup Inc.
Belfast
GBP 40,000 - 60,000

Retail Assistant Store Manager - Full Time - Westfield World Trade Center - New York - NY

Retail Assistant Store Manager - Full Time - Westfield World Trade Center - New York - NY
Swarovski
Thurso
GBP 40,000 - 60,000

Learning Administration and Services Analyst

Learning Administration and Services Analyst
Citigroup Inc.
Belfast
GBP 40,000 - 70,000

Custody Legal Counsel – Investor Services

Custody Legal Counsel – Investor Services
Citigroup Inc.
Belfast
GBP 40,000 - 80,000

Senior Website Merchandiser, NET-A-PORTER

Senior Website Merchandiser, NET-A-PORTER
YOOX NET-A-PORTER GROUP
London
GBP 40,000 - 80,000

Senior Website Merchandiser, Net-A-Porter

Senior Website Merchandiser, Net-A-Porter
YNAP GROUP
London
GBP 40,000 - 80,000

Project Manager - Inverness

Project Manager - Inverness
Balfour Beatty
Inverness
GBP 40,000 - 80,000

power platform Developer

power platform Developer
ATTB - The Big Jobsite
London
Remote
GBP 100,000 - 125,000

Trainee Recruitment Consultant

Trainee Recruitment Consultant
Computerworld Personnel Ltd
Portishead
GBP 22,000 - 32,000

Senior / Principal Engineer, C++

Ecm Selection
Cambridge
GBP 50,000 - 75,000
Job description

Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full test suite.

You’d be joining a specialised international technology firm in their Cambridge office, with hybrid working available. They are experts in their field and aim to have a positive social impact, contributing to good causes.

Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn’t have thought of. You’ll likely have a strong technical degree and you will have full existing UK work permission without sponsorship.

Overall your expertise will include:

  • A senior engineer’s familiarity, independence, critical thinking, collaborative skills and technical initiative
  • Software design skills for elegant, high performance, easy to maintain code
  • Extensive knowledge of data structures, algorithms, complexity and concurrency
  • Strong C++ language knowledge and coding skills

Relevant technical knowledge:

  • Concurrency (multithreading, synchronisation and alternatives, parallel hardware)
  • CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline stalls)
  • Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O)
  • Networking (standard packet protocols, performance in particular contexts)
  • Linux development (user and/or kernel space) and scripting languages (bash, Python)
  • Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

  • Previous
  • 1
  • ...
  • 43
  • 44
  • 45
  • 46
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved