High-Performance C++ Software Architect

1 month ago


Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

**Senior C++ Developer Job Description**

We're seeking an experienced Senior C++ Developer to join our team in Tampa Gardens Senior Living. As a member of our team, you will be responsible for designing and developing high-performance software systems using C++.

**About the Role:**

Our ideal candidate has 5+ years of experience as a senior software engineer or architect with expertise in complex, high-performance systems. You should have a strong background in Computer Science, Software Engineering, or a related field.

**Key Responsibilities:**

- Design, develop, and maintain high-performance software systems using C++.
- Collaborate with cross-functional teams to identify requirements and design solutions.
- Develop, test, and deploy software applications with a focus on quality, reliability, and performance.

**Required Skills and Qualifications:

  • Deep knowledge of C++, including Boost and advanced concepts.
  • Strong understanding of networking topics, such as asynchronous connection handling and TCP/IP parameters.
  • Experience with concurrency and parallel processing.
  • Familiarity with RESTful APIs and web-serving concepts.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.

**Salary:** $150,000 - $180,000 per year, depending on experience.

**Benefits:**

  • A comprehensive private healthcare plan.
  • A matched pension scheme.
  • 25 days holiday and one extra day off for your birthday.
  • Enhanced paternity and maternity leave.
  • Career coaching and development paths.
  • 'Thanks Ben' flexible spending accounts that you can use on what makes you happy.
  • Financial coaching from Bippit.

**Work Environment:**

We offer a dynamic and collaborative work environment with opportunities for professional growth and development. Our office is located in a beautiful area with easy access to public transportation.



  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    We are looking for a talented C++ Software Architect to join our team. In this role, you will design and develop high-performance systems using C++. The ideal candidate will have 5+ years of experience as a systems engineer or architect for complex, high-performance systems.The salary for this position is estimated to be around $140,000 per year, depending...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    **Job Title:** High-Performance C++ DeveloperWe are seeking a highly skilled C++ developer to join our team at Weare5vtech. As a key member of our software development team, you will be responsible for designing and developing high-performance algorithms and software features.**About Us:**We are a fast-paced and innovative company developing cutting-edge...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    Role SummaryThis Senior C++ Software Engineer role involves working on our high-scale systems with a focus on innovation, implementation, support, and iteration. You will write and improve high-performance, highly efficient, and highly maintainable C++ code while ensuring our designs and systems are highly available, resilient, and secure.What We...


  • Edinburgh, Edinburgh, United Kingdom Tampa Gardens Senior Living Full time

    We're seeking an experienced High-Performance C++ Engineer to join our real-time applications team. This team is responsible for developing high-throughput, low-latency trading and measurement systems that handle hundreds of thousands of requests per second.The estimated salary for this position is around $120,000 per year. As a C++ engineer, you will work...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    OverviewOnyx-Conseil is driving the development of a revolutionary space-based cellular broadband network. With its headquarters in Edinburgh and flexible working arrangements, the company fosters a collaborative environment that attracts top talent in the mobile telecoms/satcoms sector.Having achieved significant breakthroughs in satellite technology,...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    At Esri, we're pioneering the future of geographic information systems. We have an exciting opportunity for a talented software developer to join our team. This role involves designing and developing high-quality software components that follow industry-standard design patterns, development methodologies, and deployment models.Responsibilities:Innovate to...


  • Edinburgh, Edinburgh, United Kingdom Rockstar Full time

    We are seeking a talented Lead Software Architect to join our Online Services Auth & Identity team at Rockstar.As a seasoned professional with 6+ years of experience in software development, you will play a key role in designing and implementing large-scale systems using C#, MSSQL, and JavaScript with React. Your expertise in code reviews and ensuring...


  • Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full time

    High-Performance Computing Engineer PositionSynopsys Inc is seeking a skilled Software Engineer to join our Virtual Prototyping team. As a key member of the team, you will be responsible for developing high-performance instruction accurate models of Arm CPUs and System Level IP models.Job Description:Develop high-performance computing modelsIntegrate models...


  • Edinburgh, Edinburgh, United Kingdom Onyx-Conseil Full time

    We are looking for a talented Lead Software Architect to join our team and lead the design and development of our software products.As a Lead Software Architect, you will be responsible for architecting software systems, mentoring team members, and ensuring the delivery of high-quality software products.The ideal candidate will have experience in software...


  • Edinburgh, Edinburgh, United Kingdom Singular Recruitment Full time

    Job Summary:We are looking for a highly skilled Senior Embedded Linux Software Engineer to join our team.About the Position:This role involves designing and developing high-performance Embedded Linux systems for new products and enhancements.Key Responsibilities:Design and Develop High-Performance Embedded Linux Systems: Design and develop high-performance...


  • Edinburgh, Edinburgh, United Kingdom Esri Full time

    About EsriEsri is the world leader in Geographic Information Systems (GIS). Our ArcGIS MapsSDKs enable developers to bring high-performance, fully-featured 2D and 3D mapping, analysis and visualization into their own applications.Job OverviewWe are seeking an experienced High Performance Software Engineer to join our team. The successful candidate will be...


  • Edinburgh, Edinburgh, United Kingdom Lorien Full time

    Lorien, a leading firm operating in the world's largest financial market, offers a unique opportunity for talented Software Developers to join their graduate Software Developer programme for 2025.This is a fantastic time to join their team responsible for developing high-performance low-latency software at the heart of their global platform.The successful...


  • Edinburgh, Edinburgh, United Kingdom Weare5vtech Full time

    Company OverviewWeare5vtech is a cutting-edge software company that develops innovative graphics products for business presentations and data modeling.With over a million users worldwide, including top consulting firms and large corporations, our software revolutionizes the creation of data presentations, making the process easier, faster, and more...


  • Edinburgh, Edinburgh, United Kingdom Fime Full time

    As a Java Software Architect at Fime, you will play a key role in shaping the technical direction of our software solutions. With a focus on innovation and collaboration, you will work closely with cross-functional teams to design, develop, and maintain Java-based software applications and systems. You will engage with industry leaders to define and apply...


  • Edinburgh, Edinburgh, United Kingdom ClearScore Technology Limited Full time

    ClearScore Technology Limited is seeking an experienced C# .NET AWS Software Architect to join our DataOne business line. As a key member of our Open Banking Services squad, you will be responsible for building and deploying cloud-native applications, utilising AWS services and technologies to improve our transaction categorisation engine, supporting...


  • Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full time

    Job Title: High-Performance CPU Model DeveloperEstimated Salary: $120,000 - $180,000 per yearAbout the RoleSynopsys Inc. is seeking a highly skilled Software Engineer to join our Virtual Prototyping team. As a key member of this team, you will be responsible for developing high-performance instruction accurate models of Arm CPUs and System Level IP...


  • Edinburgh, Edinburgh, United Kingdom Cathcart Technology Full time £45,000 - £60,000

    About Cathcart TechnologyCathcart Technology is a rapidly expanding tech company based in Edinburgh, Scotland. We are dedicated to making high-precision lab technology accessible and practical for real-world industrial use.Job SummaryWe are seeking an experienced C++ Software Engineer to join our hybrid team in Edinburgh. The ideal candidate will have a...


  • Edinburgh, Edinburgh, United Kingdom Amazon Full time

    Job OverviewWe are seeking a High-Tech Systems Architect to join our team at Amazon. In this role, you will be responsible for designing and building large-scale software systems that meet the needs of our customers.Key Responsibilities:Designing and developing complex software systems using Service Oriented ArchitectureCollaborating with stakeholders to...


  • Edinburgh, Edinburgh, United Kingdom Synopsys Inc Full time

    Welcome to Synopsys Inc., where innovation meets reality. We are seeking a talented Software Engineer to join our team as a Processor Modelling Engineer in Edinburgh. In this exciting role, you will play a key part in shaping the future of silicon chip design and verification.As a member of our team, you will work on cutting-edge projects that leverage the...


  • Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleThe successful candidate will have excellent programming skills, ideally with C and C++. Knowledge of Android and Linux is essential, and experience with scripting languages such as Python would be beneficial.You will also have strong communication and problem-solving skills, with the ability to collaborate effectively with cross-functional...