Remote Senior C++ Developer

Glasswall
Maidstone, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 93K

Job location

Remote
Maidstone, United Kingdom

Tech stack

Microsoft Windows
C Sharp (Programming Language)
C++
Code Review
Continuous Integration
Linux
Memory Management
Iterative and Incremental Development
Python
Software Engineering
Multithreading
Scripting (Bash/Python/Go/Ruby)
Containerization
Kubernetes
Information Technology
Codebase

Job description

  • Work hands-on on C++ software development, contributing to the design, maintenance, and advancement of complex software
  • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience
  • Mentor and coach junior team members
  • Conduct code reviews, embedding quality and promoting best practices
  • Collaborate closely with other teams to ensure smooth delivery and knowledge distribution
  • Promote a balance between business value, technological improvements, and near-term goals
  • Take a leading role in critical software development projects
  • Help shape the future technical direction of our main product
  • Gain deep expertise in our domain while promoting modern development practices

Technologies:

  • C#
  • CI/CD
  • Support
  • Linux
  • Python
  • Security
  • Windows
  • C++
  • Flow
  • HTTP

Requirements

  • Expert-level C++ with significant commercial experience
  • Strong knowledge of modern C++ features and best practices
  • In-depth knowledge of architecture, design, maintainability, scalability, and performance
  • Excellent collaboration and communication skills
  • Industry experience with multi-threading and complex memory management
  • Keen interest in continuous improvement and personal development
  • Experience with CI/CD pipelines
  • Adept at managing legacy codebases
  • Experience with higher-level languages, specifically Python and C#, would be beneficial
  • Comfortable working across technology domains and software stacks
  • Strong knowledge of Linux and Windows operating systems
  • Awareness of containerisation and orchestration technologies
  • Familiarity with scripting languages
  • Experience in collaborative and iterative development approaches
  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field

Benefits & conditions

We are Glasswall, a security company whose technology was originally developed for highly classified US Intelligence Community networks and is now trusted by commercial and government organisations around the world. We are rated #1 by the National Security Agency and develop Glasswall CDR to protect businesses against advanced file-based threats. We value inclusion, diversity, and organisational health, supported by an Organisational Health Committee and a Women in Technology Group. We offer flexible working, including remote and hybrid working from our Central London office, and encourage a healthy work/life balance. Our benefits include a competitive salary and incentives package, office travel and incidental WFH expense coverage, 25 days holiday plus public holidays, private medical insurance with mental health and cancer care support, enhanced sick pay, annual training and professional development investment, company-sponsored life, critical illness, and income protection insurance, a contributory pension scheme, and salary sacrifice benefits such as Cycle to Work and Tech Schemes. Candidates should live in the United Kingdom and be comfortable with some meetings held in our London office.

Apply for this position