Senior Software Engineer - C++, Linux and Networking

2 hours, 25 minutes ago
Full-time
Mid Level
Software Development
Ivanti

Ivanti

Ivanti provides automated solutions that discover, repair, and secure devices across various locations, enabling employees to work efficiently and securely from anywhere.

Internet Software & Services
1K-5K
Founded 1985
$26M raised

Description

  • Design and develop features to enhance the security of network security products.
  • Collaborate with architects and software engineers to solve security challenges.
  • Maintain quality and security throughout all stages of development.
  • Ensure product reliability, availability, performance, and scalability.
  • Maintain existing code and troubleshoot issues in large-scale, complex environments.
  • Collaborate with other teams across the organization.
  • Provide technical leadership and mentorship to team members.
  • Own end-to-end delivery, including unit testing, validation, and automation of deliverables.

Requirements

  • 4 to 5 years of experience designing and developing software for enterprise networking or security appliances, preferably SSL-VPN/NAC or related products.
  • Excellent programming skills in C++ and Python.
  • Strong understanding of networking protocols, including DHCP, TCP/IP, AAA, RADIUS, LDAP, SNMP, 802.1X, SSL, and IPSec.
  • Solid understanding of OOP design methodology and data structures/algorithms.
  • Good understanding of Linux OS concepts.
  • Experience working in an Agile environment.
  • Experience working with geographically distributed teams.
  • Experience with Azure and AWS, including Kubernetes and microservices, is a plus.
  • Must be an excellent team player and able to work collaboratively to find solutions.

Benefits

  • Flexible, friendly schedules with the ability to work from anywhere.
  • Competitive pay and benefits for you and your family.
  • Opportunity to work with diverse, global teams across 23+ countries.
  • Continuous learning and career development support.
  • Commitment to equity and belonging where every voice matters.
  • Equal opportunity employer with hiring accommodations available upon request.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Event Response

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a backend software engineer to build and support C++ systems and infrastructure for real-world event and incident response as the company scales its autonomous driving operations into new markets.

C++ Java Python
30 minutes ago

Staff Software Engineer/Data Scientist, Large Model Evaluation

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a Large Model Evaluation engineer to develop and scale evaluation methods for ML models used in the Waymo Driver, focusing on safety-critical analysis of real-world driving performance.

C++ Git Machine Learning Python TensorFlow
34 minutes ago

Security Monitoring Detection Engineer (R-00143)

True Zero Technologies 11-50 Internet Software & Services

True Zero Technologies is hiring a fully remote Security Monitoring Detection Engineer to design and maintain security detections that improve threat visibility and reduce alert noise across enterprise telemetry.

CI/CD Git Python SIEM Splunk SQL
1 hour, 6 minutes ago

Principal Software Engineer, AI Accelerated SDLC

SoFi 1K-5K Capital Markets

SoFi is seeking a Principal Software Engineer to lead the technical strategy and architecture of its next-generation internal developer platform, focused on AI-first development practices and improved engineer productivity.

Agile AWS Docker Envoy Go HIPAA Java Kotlin Kubernetes Python
1 hour, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers