Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Control Plane

Trend Micro

TrendAI, the global AI security leader and enterprise business unit of Trend Micro, empowers organizations with full AI visibility and consolidated security that inspires confidence, drives innovation, and eliminates risk.At TrendAI, we’re always seeking exceptional talent; people who want to collaborate with the best and push boundaries together. Here, your work goes beyond building a career. You will help protect what matters and play a vital role in shaping a safer, more trustworthy AI-powered future.AI Fearlessly.Job DescriptionLocation: This is a hybrid role and requires in-office presence at our Austin, TX office three days per week.Position Summary:TrendAI is seeking a Staff Software Engineer to evolve the Control Plane of the Threat Protection System (TPS), the management layer of our on-premises network security appliance. The Control Plane sits alongside the data plane and delivers the configuration, telemetry, high availability, and management surfaces that customers depend on. This role works primarily in modern C++(C++17 moving to C++23) on Linux, extending the CLI, management services, configuration engine, the programmatic API consumed by our central management console, and the REST API and React web UI served from the device.Value delivered to the broader unified security platform flows through the central management console, so a strong, well-versioned programmatic API surface is central to this role. This is a senior IC role. You will own features end to end, lead technical direction, mentor engineers, and represent the Control Plane in cross-team architecture discussions with the data plane and engine team.Responsibilities:1. Design, build, and maintain scalable, secure, and maintainable services in modern C++ (C++17 moving to C++23) across the Control Plane, including the CLI, management daemons, and supporting libraries.2. Extend the configuration management subsystem, including validation, commit and save semantics, and compilation of high level policy into the low level form consumed by the data plane.3. Build and evolve the on-device REST API surface and the React based web UI it serves, delivering a modern management experience alongside the long standing CLI and programmatic interfaces.4. Own the design and evolution of the inter-process communication layer between the Control Plane and the data plane, balancing throughput and latency as the stack modernizes. Partner with the data plane and engine team on interface changes.5. Own and evolve the programmatic API surface consumed by the central management console, applying strong versioning and backward compatibility discipline. This API is the primary channel through which TPS delivers value into the broader TrendAI Vision One platform, so schema stability, forward-looking design, and cross-release compatibility are first order concerns.6. Contribute to technical design for cross cutting Control Plane concerns such as high availability, failover, configuration replication, and upgrade and migration paths.7. Deliver features that improve device manageability, telemetry, health reporting, and certificate lifecycle, presented through the management console API and the on-device management surfaces.8. Author and evolve automated tests, including C++ unit suites, Python driven system tests, REST and UI test harnesses, and CI jobs, and uphold static analysis and coding standard compliance in the areas you own.9. Debug hard problems across the stack using core files, GDB, live daemons on hardware, packet captures with tcpdump and Wireshark, and inter-process traces, often on customer reported failures with limited reproducibility.10. Investigate complex production support cases, particularly the ones that require domain expertise about a customer's environment, an interop quirk with a specific network or upstream device, or the judgment to propose a different approach to the underlying problem rather than only patching the reported symptom.11. Shape the team's AI-augmented development workflow, including which categories of work run autonomously, where humans gate before merge or deploy, and what validation is nonnegotiable for a security product with a demanding compliance and reliability bar.12. Collaborate with Product Managers, Architects, QA, Sustaining, and the data plane and engine team to scope features, converge on interfaces, and land changes that ship on TPS appliances, both physical and virtual.13. Mentor engineers on the Control Plane team through code review, design review, and evolution of the team's C and C++ patterns.Qualifications:1. 6+ years of professional experience building production systems software in C++ (C++17 or later) on Linux, with meaningful exposure to C in a mixed language codebase.2. Working knowledge of POSIX and Linux systems programming, including processes and threads, event driven I/O, and inter-process communication over sockets.3. Strong grasp of TCP/IP networking fundamentals and appliance side concerns, including routing, HA and failover semantics, and packet level debugging with tcpdump or Wireshark.4. Experience designing and consuming REST APIs, including resource modeling, versioning, authn and authz, and error semantics.5. Experience with a long lived RPC or service protocol where schema stability and backward compatibility matter (SOAP and WSDL, gRPC, or comparable).6. Experience with shell scripting and Python for build tooling, automation, and system level testing.7. Fluency with modern C++ build and quality tooling, including a mainstream build system (CMake or Make), GDB, a sanitizer or memory analyzer (AddressSanitizer or Valgrind), and a unit test framework.8. Demonstrated experience using an agentic coding assistant (such as Claude Code, Cursor, or comparable) in real engineering work, and the judgment to direct it toward useful outcomes, review its output critically, and validate its correctness before it reaches shared branches.9. Comfort with Git based development on a large mono-repo, code review discipline, and CI/CD via Jenkins.10. Track record of shipping features into released, on-premises appliance software where hotfix is not a first class option, including thinking about upgrade paths, migration, and backward compatibility across releases.11. Strong communication skills and a demonstrated ability to lead technical discussion, drive design reviews, write durable technical documentation, and mentor engineers of varying seniority.12. BS in Computer Science, Computer Engineering, or a related field, or equivalent practical experience. Advanced degree welcome but not required.Preferred Qualifications:Strongest candidates bring 8+ years of relevant experience, with meaningful time spent on any of the following:- On-premises network security appliances such as IPS, IDS, firewall, load balancer, or router platforms, where the split between a management layer and a packet processing layer is a first class architectural concern.- Familiarity with data plane and packet engine concepts (DPDK, kernel bypass, or userspace networking) sufficient to collaborate with a data plane team on the interface between the two layers.- Working knowledge of React and modern JavaScript or TypeScript front end development, enough to contribute meaningfully to an on-device web UI and collaborate with front end focused engineers.- Modern web on embedded or appliance devices, including REST served from a resource constrained on-premises device, with attention to auth session lifecycle, TLS and certificate handling, and CSRF and XSS hardening under a hostile threat model.- Managing device fleets through a central management console, including designing the programmatic API on the device side, evolving that API across releases, and reasoning about how feature value reaches customers through that console rather than directly from the device.- High availability design and debugging, including quorum, split brain, state replication, failover timing, and the operational failure modes that follow.Familiarity with containerized development environments and reproducible builds.- Experience contributing to or maintaining an internal coding standard for a mature C and C++ codebase, and helping newer contributors converge on team patterns.About the teamThe Control Plane team owns the management layer of TPS, including the CLI, programmatic APIs, REST API, React web UI, configuration engine, and high availability. We partner closely with the data plane and engine team on the interfaces between the two layers and on shipping full device features. The programmatic API surface consumed by the central management console is the primary channel through which TPS delivers value into the broader TrendAI Vision One platform, and it is a shared design focus across the team. New hires ramp on a specific area, but everyone on the team is expected to reach across those boundaries as features demand.What We Offer You: You're important to us. What matters to you, matters to us too. TrendAI provides benefit options for you and your family.Comprehensive medical, dental and vision insuranceLife insuranceShort & Long Term Disability Pre-partum, maternity, parental and medical leaveMental Health Wellness ProgramAdoption AssistanceWellness IncentivePet Insurance401(k) with company matchPaid Time Off14 Annual HolidaysTuition AssistanceEmployee Resource GroupsWe offer competitive compensation with bonus opportunity tied to company performance, along with room to enhance your skills through ongoing learning and broad technological opportunities. Achieving work-life balance is a priority, complemented by team activities, fostering an environment rooted in equity, inclusion, and collaboration, that is reflected in both our culture and our work.Be Passionate. Be Innovative. Be a Trender.#LI-JL1At Trend Micro, we embrace change, empower people, and encourage innovation in a connected world. Our diversity and multicultural workforce are key contributing factors to our success across the globe. Trend Micro provides equal employment opportunity for all applicants and employees. Trend Micro does not unlawfully discriminate on the basis of race, color, religion, sex, pregnancy and childbirth or related medical conditions, national origin, ancestry, age, physical or mental disability, medical condition, family care leave status, veteran status, marital status, sexual orientation, or gender identity. SummaryLocation: AustinType: Full time

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Control Plane in Austin, TX vacancy
  •  ...like a helicopter and cruises like a plane, enabling long-range autonomous delivery...  ...operate across three continents in controlled national airspace under FAA oversight...  ...The Opportunity Skyways is hiring a Staff Software Engineer to set technical direction for software... 
    Suggested
    Permanent employment
    Contract work
    Local area
    Relocation package

    Skyways

    Austin, TX
    4 days ago
  •  ...Position Summary:TrendAI is seeking a Senior Staff Software Engineer to help build Trend Vision One Private...  ...user's device and the Connector; and a Controller of cloud microservices that runs the policy, identity, and authorization plane. The product runs across many global... 
    Suggested
    Full time
    Work at office
    Shift work
    3 days per week

    Trend Micro

    Austin, TX
    7 days ago
  • Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet...  ...to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate will have a strong... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Austin, TX
    7 days ago
  •  ...tremendous effort over time. Level is seeking an experienced Staff Software Engineer to contribute to the development of high-quality build and...  ...both technical and non-technical stakeholders. Source Control: Own the source repository and deployment workflow for... 
    Suggested
    Remote work

    Le-Vel

    Austin, TX
    1 day ago
  • $144.7k - $284.1k

     ...Agents team develops the ML/AI models that control the other characters in the video game...  ...Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL...  ...part of an ML team and contribute strong software engineering (SWE) expertise. Support... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Austin, TX
    2 days ago
  •  ...Staff Software Engineer Job Description The Software Team is seeking a Staff Software Engineer to help bridge the gap between complex hardware...  ...with dual-use technology that is subject to U.S. export controls regulations. Under these regulations it may be necessary... 
    Local area
    Remote work
    Flexible hours

    Renesas

    Austin, TX
    3 days ago
  • $168.56k - $231.77k

     ...digitized industries. That's why we're looking for a talented Staff Software Engineer to join Procore's Custom Fields team, which is the core...  ...requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order,... 
    Contract work
    Local area
    Immediate start

    ProCore CPA

    Austin, TX
    13 hours ago
  •  ...come. What You'll Do Esper is looking for an experienced Staff Software Engineer to join our team and take technical ownership of...  ...architecture best practices Experience implementing technical controls for SOC 2, ISO 27001, or a comparable framework, including... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Esper

    Austin, TX
    5 days ago
  • Description As a Staff Software Engineer specializing in Golang, you will play a pivotal role in designing, developing, and maintaining high...  ...of Software Development best practices, including version control (Git), testing frameworks, and CI/CD pipelines. * Proven... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Austin, TX
    5 days ago
  • $160.2k - $246.3k

    Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design...  ..., secrets management, logging). Integrate security controls and checks into CI/CD pipelines, build systems, and cloud-native... 
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    a month ago
  • $188.5k - $205.4k

     ...- SF Bay Area, NYC Metro Area, NY; Denver, CO; Austin, TX; Calgary, AB; and Toronto, ON. About This Role As a SCADA Engineer in the Control Room on Intersect's Operations team, you'll build and maintain the real-time operational control systems, telemetry pipelines... 
    Local area
    Home office

    Intersect

    Austin, TX
    9 days ago
  • $140k - $200k

    Staff Software EngineerPflugerville, TX $140,000 - $200,000 a yearProfession: EngineeringJob...  ...are seeking a talented Staff Software Engineer to join our team with exceptional experience...  ...(Agile, etc)Familiarity with version control systems (e.g., Git).Ability to... 
    Worldwide

    MLee Healthcare Staffing and Recruiting, Inc

    Pflugerville, TX
    3 days ago
  •  ...construction. Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma...  ..., motion and trajectory planning, and control, taking ideas from simulation through to...  ..., efficiency, and task completion Software & System Architecture – Own C++/Python... 
    Worldwide
    Relocation
    Weekend work

    TerraFirma

    Austin, TX
    26 days ago
  • $103k - $191k

     ...progress, and the safe, effective delivery of the technology to patients.Job Description and Responsibilities:The Quality Engineer, Software Design Controls will own software design control strategy, processes, documentation, and continuous improvement across implantable... 
    Full time
    Temporary work

    Neuralink

    Austin, TX
    7 days ago
  • Allen Control Systems in Austin, Texas, is looking for a talented Software Engineer specializing in Robotics. This role focuses on transforming computer vision outputs into precise motion to control autonomous systems accurately. The successful candidate will work on developing... 

    Allen Control Systems

    Austin, TX
    2 days ago
  •  ...construction. Founded by former SpaceX engineers and backed by Kleiner Perkins and Bain Capital...  ...interfaces for real-time remote control of heavy machinery via novel user interfaces...  ...~ B.S. in Computer Science, Software Engineering, or a related technical field... 
    Remote work
    Worldwide
    Relocation
    Weekend work

    TerraFirma

    Austin, TX
    26 days ago
  • $145k - $170k

     ...anything. We design all the hardware and software needed to make chips and we make the...  ...microcontroller firmware and real-time control to Linux applications for calibration, diagnostics...  ...the role We’re hiring embedded software engineers to help build the software systems... 
    Work at office
    Visa sponsorship
    Night shift

    Visa Hunt

    Austin, TX
    3 days ago
  •  ...& Learning team. You will own the full software development lifecycle for a portfolio of...  ...architectural leadership, and hands-on engineering to deliver high-quality, scalable, and secure...  ...system design Proficient in version control for both software and ML models, with a... 
    Work experience placement
    Work at office
    Local area

    VISA

    Austin, TX
    4 days ago
  • $170.6k - $261.3k

     ...resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-...  ..., vehicle data collection, fleet management, deployment control planes, or software-version compatibility. Experience addressing... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  • $128k - $145k

    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions...  ...tremendous career growth potential. Job Title: SAP Access Control Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    2 days ago
  •  ...always available and almost free, enabling technological advancement while protecting our planet.   We are looking for a Controls & Firmware Engineer to help design and implement the control architecture for our scalable thermal energy storage system. This hands-on role... 
    Relocation
    Relocation package

    Exowatt

    Austin, TX
    24 days ago
  •  ...dictated by your manager). The Role: General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build,...  .... Establish reusable patterns, standards, quality controls, and developer experiences that improve consistency and speed... 
    Immediate start
    Remote work
    Flexible hours

    General Motors

    Austin, TX
    14 days ago
  • $135.2k - $306.4k

     ...implementation of core components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building...  ...system interactions for high performance, high scale control plan and data plane service. You should value... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Austin, TX
    4 days ago
  • Austin, TexasHardware & Software - Software /Full Time /HybridFor over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives...  ...SDK development or testingExport control restrictions based upon applicable laws... 
    Full time

    Cirrus Logic

    Austin, TX
    a month ago
  •  ...Backend Platform Engineer ( Staff / Principal Level) Why YOU want this position At Enverus, we're committed to empowering the global...  ...Proven success in delivering highly reliable and scalable software systems Experience working within and optimizing systems that... 

    Enverus

    Austin, TX
    13 hours ago
  • $150k - $180k

     ...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software... 
    Full time
    Remote work
    Shift work

    Pearson

    Austin, TX
    2 days ago
  • $186k - $280k

     ...Staff Software Engineer The Staff Software Engineer is a senior technical leader within the Engineering organization, responsible for influencing architectural direction across multiple domains and ensuring our platform scales efficiently and securely for over 60,00... 
    Work at office
    Worldwide
    3 days per week

    Makeswift

    Austin, TX
    3 days ago
  • $131.6k - $210.3k

     ...platforms, and Commercial B2B product capabilities. The team develops modern, scalable software platforms that support global commercial payment experiences. We are looking for engineers who enjoy solving challenging business problems through modern backend engineering... 
    Work experience placement
    Work at office
    Local area

    Visa

    Austin, TX
    1 day ago
  • $195k - $257.5k

     ...Staff Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Austin, TX
    1 day ago
  • $131.6k - $210.3k

     ...data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a... 
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Austin, TX
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Control Plane. Be the first to apply!