Action1 logo
Action1

Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities

Senior C++ Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior C++ Developer

Action1

Role Description We are seeking an experienced Senior C++ Developer to take a leading role in developing and supporting a cross-platform endpoint agent that runs on Windows, Linux, and macOS. This agent is a key component of our platform, responsible for executing patching workflows, communicating with the cloud backend, collecting system data, and enforcing policies. You will work closely with a high-caliber team of engineers to ensure that the agent is performant, secure, and reliable across all supported operating systems. What you'll do - Design, develop, and maintain a robust, efficient, and secure cross-platform agent in modern C++. - Ensure seamless functionality and consistent behavior across Windows, Linux, and macOS environments. - Build integrations with OS-level APIs and services related to patching, system info gathering, and task execution. - Optimize agent performance for different platforms and deployment scenarios. - Handle communication with the cloud backend using secure and efficient protocols. - Stay current on system security best practices and OS updates that affect agent behavior. Qualifications - Strong proficiency in C++ (ideally C++17 or later), with solid cross-platform development experience. - Good understanding of system-level programming on at least two of the following: Windows, Linux, macOS. - Experience in multithreading and asynchronous programming. - Experience in network programming (e.g., sockets, REST, HTTP/HTTPS). - Writing clean, portable, and maintainable code. - Familiarity with version control (Git) and CI/CD pipelines. - Experience in developing and debugging production-ready software for heterogeneous environments. - Strong problem-solving skills and ability to work independently. Requirements - Experience working with OpenSSL, secure communication protocols, or certificate handling. - Background in endpoint security, patching, or systems management. - Experience with cross-platform build systems (e.g., CMake). - Proficiency in Bash, PowerShell. - Familiarity with cloud services such as AWS, Azure, or GCP. Benefits - Fully remote work, giving you the flexibility you need in the modern world. - A multitude of interesting challenges and opportunities. - Non-stop professional growth and learning of new technologies. - Stable income and flexible working hours, opportunities for promotion. - Friendly and professional peers.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Architect and manage deployments of JetBrains Central into enterprise development environments, CI/CD systems, and internal developer platforms. • Mentor and support other FDEs, sharing architectural expertise and scaling the team's deployment practices. • Drive organizations' transition from ad-hoc AI experimentation to governed, AI-native development workflows. • Help organizations establish their own AI governance, including security policies, access management, and data privacy controls. • Enable observability for AI-driven development, helping organizations understand their AI usage and code-generation patterns, as well as AI’s impact on productivity. • Design sustainable AI adoption strategies, including for usage controls and cost visibility across multiple model providers. • Integrate our cloud-based agent execution layer so AI agents run securely and at scale. • Partner closely with JetBrains product teams, shaping the platform based on real-world deployments and customer feedback. • Create delivery frameworks and train JetBrains partners to deliver the desired scope of service.

United States
$204K - $306K / year
BlueCat logo

Course Developer

BlueCat

Our mission is to help the world’s largest organizations thrive on network complexity, from the edge to the core.

Full TimeRemoteTeam 201-500Since 2001H1B No Sponsor

• Create engaging training videos using After Effects, Premiere Pro, Camtasia, Audition, and Adobe Creative Suite • Develop animations and motion graphics to simplify complex technical topics • Collaborate with Instructional Designers and SMEs to translate technical concepts into learning content • Edit and enhance training materials for clarity, consistency, and quality • Manage course production timelines and stakeholder expectations • Maintain templates, asset libraries, and e-learning style guides • Publish and manage content within the LMS • Perform quality assurance on all learning deliverables • Use AI tools to accelerate content creation, scripting, and editing workflows • Leverage AI for voice, video, and content enhancements • Identify opportunities to improve efficiency and reduce production cycles • Experiment with emerging tools to enhance learning experiences

Canada
$80K - $90K / year

Senior ServiceNow Developer

SAIC

SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .

Role Description SAIC is looking for an exceptional IT professional to join our Civilian Sector as a Senior ServiceNow Developer in support of the Federal Aviation Administration Integrated Service Center (FAA ISC). In this role, you will play a pivotal role in enhancing and integrating platform capabilities and module functionalities within the FAA ServiceNow environment. - Assist in implementing new ServiceNow modules and platform capabilities aligned with enterprise strategic priorities, ensuring appropriate stakeholder engagement and operational integration. - Mature and enhance functionality across previously implemented ServiceNow modules, driving improved workflow automation, data quality, operational transparency, and user experience. - Foster platform-wide interoperability through integrations with FAA systems and data repositories, promoting a unified system-of-record across AIT and enterprise stakeholders. - Apply Agile Software Development Life Cycle (SDLC) methodologies to lead the integration of ServiceNow with other enterprise systems, ensuring seamless data flow and interoperability between various tools and platforms. - Collaborate with stakeholders to gather requirements and design integration solutions that align FAA’s digital governance and enterprise architecture frameworks. - Implement ServiceNow enhancements and integrations, leveraging best practices to ensure iterative delivery, continuous improvement, and alignment with evolving mission and operational priorities. - Assist in promoting FAA business process reengineering and standardization to maximize the business value derived from integrated ServiceNow solutions. - Assist with providing all required documentation, process guides, governance artifacts, knowledge transition artifacts and training materials to support enterprise-scale operations and adoption. Company Description SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. - We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. - We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. - SAIC is an Equal Opportunity Employer. - Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com . For ongoing news, please visit our newsroom .

United States
Oracle logo

Network Developer 2

Oracle

Oracle, headquartered in Austin, Texas, is a global leader in computing solutions. The company specializes in database management systems, cloud-engineered systems, and enterprise

Role Description Support the design, deployment, and operations of a large-scale global Oracle cloud-computing environment. - Develop and support network fabric and systems. - Develop and implement solutions for network issues, safely executing network changes. - Participate in network lifecycle management through network build and/or upgrade projects. - May participate in network solution and architecture design process. - Participate in operational rotations as either primary or secondary. - Provide break-fix support for events and may serve as escalation point for event remediation. - Provide root cause analysis as needed. - Develop scripts to automate routine tasks for team. - May support network vendor software bug fixes. - May telecommute. Qualifications - Master’s degree in Computer Science, Engineering, or related technical field. - 2 years of experience in the job offered or in a network developer-related occupation. Requirements - Linux and Hardware Vendor OS (JunOS, EoS, and Cisco IOS). - Infrastructure availability and monitoring. - Network operations troubleshooting. - Multi-tenant environment infrastructure systems. - Networking technologies and protocols, including TCP/IP, BGP, MPLS, DNS, DHCP, LAN, and SSL. - Scripting in Python, Perl, JavaScript, or Shell. - Networking Tools, including Wireshark, GNS3, or Hping. - Wireless technologies and tools, including CDMA, GSM, LTE, OFDM, or WLAN. - Distributed Systems and Cloud Computing. Benefits - Flexible medical, life insurance, and retirement options. - Opportunities for community involvement through volunteer programs. Company Description Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

United States
$83K - $166.1K / year