{"id":3680406,"url":"https://alion.io/job/smart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349","title":"Endpoint Engineer (C++ / Systems) (Remote, Full-Time) [AS349]","company":{"id":3745,"name":"Smart Working Solutions","domain":"smartworkingsolutions.com","url":"https://alion.io/company/smartworkingsolutions","size_band":null,"is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Support","role_family":"Support","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Delhi, India","Pune, India","Mohali, India","Indore, India","Bengaluru, India","Hyderabad, India","India"],"countries":["IN"],"hiring_countries":["IN","GB"],"hiring_countries_total":2,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"Windows","optional":false},{"name":"CMake","optional":true},{"name":"Docker","optional":true},{"name":"eBPF","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-11-02T13:47:21Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-05T08:40:49Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About Smart Working\nAt Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being. Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.\nJoin one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.\nAbout the Role\nAs an Endpoint Engineer (C++ / Systems), you will be responsible for developing reliable, high-performance endpoint sensing capabilities for an AI-native cybersecurity platform. This mid-to-senior-level position requires strong computer science fundamentals, independent technical ownership and a commitment to engineering quality.\nYou will work within a team of 14+ engineers across Backend, DevOps, Endpoint, Frontend and Design, reporting to the VP of Engineering and AI. The team operates with a flat structure, where each engineer takes ownership of their discipline within a project.\nThis is a remote opportunity aligned with UK working hours, suited to an engineer who thrives on technical challenges, uses AI tools confidently and takes responsibility for delivering solutions that solve real customer problems.\nResponsibilities\nDevelop and maintain a C++17 endpoint sensor running on customer machines across Windows, Linux and macOS.\nCapture, process and stream host and network telemetry while maintaining a minimal system footprint.\nEnsure memory safety, thread safety and graceful failure handling, particularly on customer machines where redeployment is challenging.\nContribute to the development of a virtualized testing environment capable of running attack scenarios across multiple operating systems as a likely early project.\nMaintain high standards of software correctness, performance, reliability and testing to minimize risks across large-scale customer deployments.\nTake end-to-end ownership of engineering features and projects, from understanding customer requirements through to successful delivery.\nWork directly with customers to understand technical challenges and ensure solutions effectively address their needs.\nIndependently establish priorities and manage two major projects alongside smaller AI-driven engineering tasks.\nUse AI agents and frontier models daily to accelerate development, explore unfamiliar technologies and navigate complex codebases.\nCollaborate closely with engineering colleagues, maintaining clear communication while working autonomously.\nPrioritize high-impact engineering work and respond quickly to critical requirements.\nDemonstrate a growth mindset by welcoming feedback, reconsidering existing solutions and contributing to continuous team improvement.\nBuild trust through careful engineering, transparent communication, early identification of risks and consistent delivery.\nRequirements\nMinimum 5 years of professional software engineering experience, preferably involving systems programming or low-level software development.\nMinimum 4 years of hands-on experience with modern C++, including strong proficiency in C++17.\nMinimum 3 years of experience in systems programming, with strong computer science fundamentals covering operating system internals, kernel responsibilities and memory management.\nMinimum 3 years of experience with multithreading, concurrency and thread safety in performance-sensitive applications.\nMinimum 3 years of experience in memory management and memory safety, including developing reliable and resource-efficient software.\nMinimum 3 years of experience in performance optimization, particularly within systems-level applications.\nMinimum 3 years of experience in software testing and correctness, with a rigorous approach to reliability and failure handling.\nDaily, hands-on experience using AI agents and frontier AI models to support software engineering, solve unfamiliar technical problems and work independently across different codebases.\nDemonstrated ability to use LLMs to learn unfamiliar technical areas and manage multiple engineering projects effectively.\nStrong understanding of engineering reliability and the potential impact of software failures on customer systems.\nProven ability to take ownership of engineering projects from beginning to end, independently setting priorities and delivering outcomes without constant supervision.\nCustomer-focused approach, with the willingness to communicate directly with customers and remain accountable until their problems are resolved.\nAbility to prioritize urgent, high-impact work while maintaining engineering quality.\nExcellent communication and collaboration skills, with a proactive approach to sharing progress, challenges and technical decisions.\nGrowth mindset, openness to constructive criticism and willingness to reconsider or replace existing solutions when necessary.\nCommitment to honesty, attention to detail, early identification of problems and consistent delivery.\nAbility to explain technical implementations, justify engineering decisions and demonstrate a clear understanding of developed solutions.\nWillingness to work remotely in alignment with UK working hours.\nCandidates with strong Windows systems experience are encouraged to apply. Previous Linux and macOS experience is not mandatory, as these can be learned. Prior cybersecurity experience is also not required.\nNice to Have\nExperience with packet processing or network sensing.\nKnowledge of eBPF, kernel development or driver development.\nExperience in endpoint security or Endpoint Detection and Response (EDR).\nFamiliarity with CMake, Docker-based builds and cross-platform software delivery.\nExperience with Open Cybersecurity Schema Framework (OCSF) or OpenTelemetry.\nPython programming experience.","description_format":"text","description_chars":6120,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"},{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Information Security","IT Outsourcing & Dedicated Teams","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-11-03T12:55:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":35,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/smart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349","json_url":"https://alion.io/job/smart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349.json","meta":{"generated_at":"2026-11-05T09:40:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12304,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3745},"rest":"https://alion.io/mcp/rest/get_company?id=3745"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsmart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsmart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsmart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/smart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsmart-working-solutions-endpoint-engineer-c-systems-remote-full-time-as349"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3680406}},{"tool":"search_jobs","arguments":{"company":"smartworkingsolutions.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3680406},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}