Senior C++ Software Engineer - Linux
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We''re looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isn t just another dev role, you ll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer. You''ll be working on a new greenfield product with a chance to make a huge impact for a company that''s won many awards for their culture. What you''ll be doing: - Leading design and delivery of complex features in modern C++ (C+) in Linux - Architecting robust, high performance solutions that balance security, maintainability and long term evolution - Technical leadership and mentoring - Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality What we need from you: - Commercial C++ experience across the full software development lifecycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming - Experience designing systems, working on software architecture and leading technical projects Nice to have: - Threat modelling, CI/CD ..... full job details .....
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!