Talent.com
Sr. Staff or Principal Software Engineer
Sr. Staff or Principal Software EngineerPiper Companies • San Francisco, CA, United States
Sr. Staff or Principal Software Engineer

Sr. Staff or Principal Software Engineer

Piper Companies • San Francisco, CA, United States
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Piper Companies is seeking a Sr. Staff or Principal Software Engineer to lead the architecture, development, and integration of SAI (Switch Abstraction Interface) with SONiC (Software for Open Networking in the Cloud). This is a full-time, high-impact role focused on enabling performant control plane stacks and shaping the future of open networking.

Responsibilities of the Sr. Staff / Principal Software Engineer :

  • Lead SAI / SONiC SDK development, defining abstraction layers and mapping hardware capabilities to standardized SAI APIs.
  • Collaborate with hardware and software teams to ensure seamless integration and optimal performance.
  • Participate in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Develop automated tests and tools to verify control plane functionality and SDK quality.

Qualifications of the Sr. Staff / Principal Software Engineer :

  • Bachelor’s in Computer Science or Electrical / Computer Engineering with 10+ years of experience, or Master’s with 5+ years.
  • Proficiency in C, C++, and / or Python.
  • Experience with embedded systems and debugging.
  • Deep understanding of networking protocols (e.g., BGP, TCP / IP, Ethernet).
  • Hands‑on experience developing and maintaining SDKs for hardware platforms.
  • Strong problem‑solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Compensation & Benefits of the Sr. Staff / Principal Software Engineer :

  • Salary Range : $210,000 – $290,000 USD / year (San Francisco Bay Area)
  • Competitive equity package
  • Comprehensive benefits including medical, dental, vision, 401k
  • Flexible PTO and remote work options
  • Application Deadline :

    Applications will be accepted for at least 30 days from the posting date (10 / 13 / 2025)

    Keywords :

    SONiC, SAI, Switch Abstraction Interface, SDK Development, Embedded Systems, Networking Protocols, BGP, TCP / IP, Ethernet, C Programming, C++ Programming, Python, Control Plane, Data Plane, Open Networking, AI Infrastructure, Software Development Lifecycle, Debugging, Automation, Test Development, Eridu AI, Principal Engineer, Senior Staff Engineer, Cloud Networking, OCP, Open Compute Project

    #LI-KI1 #LI-HYBRID

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Sr Software Engineer • San Francisco, CA, United States

    Job_description.internal_linking.related_jobs
    Staff Systems Engineer

    Staff Systems Engineer

    Meet Life Sciences • Hayward, CA, United States
    serp_jobs.job_card.full_time
    An exciting opportunity has become available within a surgical robotics company based out of the South Bay Area, CA.The company is developing an innovative surgical robotic platform that will revol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Staff Software Engineer

    Staff Software Engineer

    Signify Technology • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    The team combines engineering and research expertise to build safe, reliable AI services for use in regulated data environments. The company is focused on practical, production-grade systems rather ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer ( Sr Architect )

    Principal Software Engineer ( Sr Architect )

    Blue Yonder • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    We are seeking an experienced Principal Software Engineer to lead a team of product engineers in designing, developing, and implementing AI-driven solutions at Blue Yonder and provide strategic tec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal / Senior Principal Software Engineer, Solutions

    Principal / Senior Principal Software Engineer, Solutions

    Genentech • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    It’s what drives us to innovate.To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Medium • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Viant’s customers use the Demand Side Platform (DSP) to set up, run and monitor ad campaigns.The platform team owns a complex set of backend services and the frontend UI that make up the DSP.These ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Golunar • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Lunar is a stealth technology company building a new type of software platform for health systems.We are on a mission to revolutionize healthcare with cutting-edge, AI-powered software designed to ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer, Platform – Build the Core of an Enterprise AI Startup

    Staff Software Engineer, Platform – Build the Core of an Enterprise AI Startup

    Medium • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Agentic AI, Automation, Enterprise Software.Python, TypeScript, Kubernetes and other leading tools.This early-stage team is building the foundation for enterprise AI—deploying autonomous agents tha...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Principal Engineer

    Sr. Principal Engineer

    DocuSign, Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-crit...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    F. Hoffmann-La Roche Gruppe • Pleasanton, CA, United States
    serp_jobs.job_card.full_time
    At Roche you can show up as yourself, embraced for the unique qualities you bring.Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr Staff Engineer Software (Prisma Access Data-Plane Applications)

    Sr Staff Engineer Software (Prisma Access Data-Plane Applications)

    Palo Alto Networks • Santa Clara, CA, US
    serp_jobs.job_card.full_time
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Principal Software Engineer - Analytics

    Sr. Principal Software Engineer - Analytics

    Coupa Software Inc. • Foster City, CA, United States
    serp_jobs.job_card.full_time
    Principal Software Engineer - Analytics.Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small.Coupa AI ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer San Francisco

    Staff Software Engineer San Francisco

    Elise A.I. Technologies Corp. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    EliseAI develops cutting-edge agentic AI technology for industries fundamental to our lives : housing and healthcare.Everything is built on the foundation of health and home.Broken systems or ineffe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer, Experimentation

    Staff Software Engineer, Experimentation

    Menlo Ventures • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    The Experimentation Platform team at Chime develops a critical tool that empowers Engineers, Product Managers, Data Scientists, Analysts, ML Engineers, and non-technical audiences to design, config...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Principal Software Engineer - Analytics

    Sr. Principal Software Engineer - Analytics

    Qplusequality • Foster City, CA, United States
    serp_jobs.job_card.full_time
    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of d...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Staff Software Engineer, Search

    Sr. Staff Software Engineer, Search

    Databricks Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    At Databricks we enable data teams to solve tough problems by building and running the world’s best data and AI infrastructure platform. Search technologies help customers discover information acros...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Principal Staff Software Engineer, Capacity Infrastructure

    Principal Staff Software Engineer, Capacity Infrastructure

    Collide Capital LLC • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Staff Software Engineer, Storage

    Senior Staff Software Engineer, Storage

    Crusoe Energy Systems LLC • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer, Crusoe Cloud

    Principal Software Engineer, Crusoe Cloud

    Crusoe Energy Systems LLC • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Cruose's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted