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 SummaryTrendAI 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.Responsibilities1. 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 non negotiable 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.Qualifications1. 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-JC1At 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 3 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Control Plane in Austin, TX vacancy
  • $183.8k - $263.6k

     ...routing, and firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,...  ...and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Austin, TX
    3 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
    1 day ago
  • $184.1k - $275.45k

     ...business if more than 3 days].The RoleWe are looking for a Staff Software Engineer, Cloud Platform - Nova to join the Atmos team building GM’...  ...platforms on Kubernetes, building operators and related control-plane capabilities, and abstracting away platform complexity so... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    5 days ago
  •  ...Staff Software Engineer Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced... 
    Suggested
    Local area

    Allen Control Systems

    Austin, TX
    9 days ago
  •  .... Over half a million members have joined Function to take control of their health.  Through comprehensive lab testing, MRI...  ...future. Role We are seeking a highly skilled and innovative Staff Software Engineer to join our dynamic team at Function. In this role, you... 
    Suggested
    Remote work
    Flexible hours

    Function Health

    Austin, TX
    16 days ago
  •  ...semiconductor company providing hardware and software solutions for a range of cutting-edge...  ...The Software Team is seeking a Staff Software Engineer to help bridge the gap between complex...  ...technology that is subject to U.S. export controls regulations. Under these regulations... 
    Local area
    Remote work
    Flexible hours

    Renesas Electronics

    Austin, TX
    15 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
    2 days ago
  • $160k - $240k

     ...seeking a passionate and detail-oriented Staff Engineer to join us in driving innovation within...  ...complex use cases into robust software solutions, including software design, development...  ...advantage as an OEM - comprehensive control over both in-vehicle and cloud software... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    1 day ago
  •  ...semiconductor company providing hardware and software solutions for a range of cutting-edge...  ...Software Team is seeking a Staff Software Engineer to help bridge the gap between complex...  ...technology that is subject to U.S. export controls regulations. Under these regulations it... 
    Local area
    Remote work
    Flexible hours

    Renesas Electronics America

    Austin, TX
    5 days ago
  • $100k

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking...  ...stack Develop tools to aid compiler engineers in understanding and optimizing graph...  ...employer. Due to U.S. Export Control laws and regulations, Tenstorrent is required... 
    Permanent employment
    Full time

    Tenstorrent

    Austin, TX
    7 hours ago
  •  ...years of pioneering experience in autonomous technology. Our Control team is the driving force behind our vehicle's precision. We...  .... About the Role   We are seeking a highly skilled software engineer to advance Avride's core Control System. In this role, you... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    7 hours ago
  •  .... Over half a million members have joined Function to take control of their health.  Through comprehensive lab testing, MRI...  ...we build the future. Role We are seeking an experienced Staff Software Engineer, Backend, to contribute to the design, development, and optimization... 
    Flexible hours

    Function Health

    Austin, TX
    15 days ago
  • $265k

     ...prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment...  ..., resource governance, auditability, and human-in-the-loop controls Ensure reliability, scalability, and resilience of the platform... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Austin, TX
    3 days ago
  •  ...computer vision and AI! As a Senior or Staff Backend Engineer (m/f/d) , you’ll focus on backend...  ...agile methodology, code review, version control, clean and maintainable code, and CI/CD...  ...experience in working in an AI-first software company Supportive and inclusive culture... 
    Freelance
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Austin, TX
    5 days ago
  •  ...best practices and frameworks among Machine Learning Engineers (MLEs)across the company. Responsibilities:...  ...status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under these regulations, it may be necessary... 

    GrabJobs

    Austin, TX
    2 days ago
  • $140k - $210k

     ...who we are. About this team Super.com engineering has four full-stack product development...  ...We are looking to bring on a full-stack Staff Software Engineer for our Super+ vertical. This...  ...data warehouse We use Gitlab for version control and CI/CD, and our infrastructure is... 
    Work experience placement
    Remote work
    Flexible hours

    GrabJobs

    Austin, TX
    2 days ago
  •  ...base, Ditto's peer-to-peer sync engine ensures devices stay...  ...Role We’re looking for a Staff Platform Engineer (IC5) to lead...  ...emergency access and compliance controls Design and implement the networking...  ...across Platform and Software Engineering without relying on... 
    Work at office
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    15 days ago
  • Join a world-class engineering organization building the cloud platform that powers millions...  ...and Water solutions. In this role as a Staff Software Engineer, you will operate as a...  ...comfortable, secure, connected, and in control every day. Our products and technologies... 
    Contract work
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Resideo Technologies

    Austin, TX
    4 days ago
  • Join a dynamic software engineering team at Resideo that designs, develops, and integrates highly complex...  ...security solutions. In this role as Staff Software Engineer, you will work as...  ...worldwide - enabling secure, reliable control of smart living products anytime, anywhere... 
    Work at office
    Worldwide
    3 days per week

    Resideo Technologies

    Austin, TX
    5 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
    2 days ago
  • $125k - $150k

    Position location: Austin, TX The Staff Software Engineer will lead the design and delivery of scalable, cloud-native microservices powering Western Union’s digital platform. This role serves as a hands-on technical expert and service owner, partnering with distributed... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Shift work
    3 days per week

    Western Union Co

    Austin, TX
    2 days ago
  • $290k - $360k

     ...like Live Nation, Fanatics, Macy's, AMC Theatres, PayPal, Uber, Hulu, Staples, Albertsons and HelloFresh. The Role: As a Staff Software Engineer on one of Rokt's core platform teams, you will lead the architecture, design, and delivery of the scalable services behind... 
    Work at office
    Remote work
    Flexible hours

    Rokt

    Austin, TX
    15 days ago
  •  ...workplace where people are encouraged to come as they are and do their best work. About the Role We’re looking for a Staff Software Engineer to be the senior technical voice across our family of cross-platform, cross-language SDKs. Our SDKs ship in nearly every game... 
    Shift work

    2K

    Austin, TX
    15 days ago
  • $210k - $263k

     ...Opportunity  LibLab is is recently acquired by Postman but we’re an engineering company, by developers for developers. We provide a missing...  ...libraries. What You’ll Do Design, develop, and maintain software using modern languages. Collaborate with cross-functional... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Who Are We? Postman

    Austin, TX
    15 days ago
  •  ...the importance in every detail?  We are looking for Applied AI Engineers   to help define how engineers build with AI across our...  ...-functional initiatives that improve how teams build and ship software, with a focus on scaling AI capabilities and enhancing developer... 
    Temporary work
    Work at office
    3 days per week

    Trend Micro Inc.

    Austin, TX
    24 days ago
  • $151.28k - $185k

     ...identity and access management.  This role sits in our Platform Engineering team, which delivers features and design work that spans the...  ...secure and govern AI agents. We are looking for a Senior Staff Software Engineer who can take ideas from concept to reality and work... 
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Austin, TX
    15 days ago
  • $143.8k - $230k

     ...you apply.Job Description:You are passionate about crafting software that has a significant impact for the world and future of...  ...providing operational support to our platform.Work on Management, Control and Data Plane improvements.Utilize test-driven development to deliver... 
    Full time
    Local area
    Flexible hours

    Broadcom

    Austin, TX
    5 days ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description:   Cloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and help drive development of Cloudera’s next-generation AI and machine learning platform... 
    Work from home
    Flexible hours

    Cloudera

    Austin, TX
    23 days ago
  • $143.7k - $194.4k

     ...critical search and observability workloads at scale.As a Software Development Engineer on the OpenSearch team, you will help solve a variety of...  ...of solving problems that span the full stack — from control plane APIs to data plane performance. Along the way, we guarantee... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $143.7k - $194.4k

     ...Analytics organization.Come join the OpenSearch Control Plane team. We are responsible for a service...  ...into an intelligent retrieval engine — one that meets the evolving needs of customers...  ...and GenAI tools effectively across the software development lifecycle — from design and... 
    Internship
    Flexible hours

    AmazonWebServices

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

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