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

Principal Software Engineer

$158.74k - $186.52k

TenEleven Ventures

Description Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use. What you'll work on: Work closely with product managers and customers to design, develop, test, and deploy new and innovative security solutions in a continuous delivery model. Use advanced software engineering tools, such as Python, Java programming, Linux, bash scripting skills, expert API design (GraphQL, REST), architecture on AWS, streaming technologies (Kinesis, Kafka etc.), infrastructure as code (Terraform, CloudFormation), datastores (S3, Redshift, Aurora, Elasticsearch, Cassandra, Delta Lake), and front-end technologies such as JavaScript, CSS, HTML, AJAX. Partner with Product Managers and Product Owners to define strategy and business requirements. Take business requirements for projects and break them down into manageable engineering requirements, develop functional specifications that can be delivered in an iterative approach, and serve as a subject matter expert for the team. Mentor team members in engineering best practices and will be responsible for all aspects of design and development of new features/enhancements as well as troubleshooting and fixing product issues to resolve complex problems related to scale and performance. Understand service wide ecosystem dependencies, impact, and how it integrates with other products. Keep up to date with industry trends, developments, and recent security vulnerabilities that may impact the product. Telecommuting allowed pursuant to company policy. Education Requirements: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Management Information Systems, or related field. Experience Requirements: Five (5) year of experience as a Software Engineer or related occupation. Must have experience with the following: programming language concepts (C++, Python, or Java); database concepts (SQL and MySQL); source control systems (Git and SVN); data structures and algorithms development and functionality; debugging and monitoring production services; designing technology stacks for various functionality; and distributed system (service-oriented architecture). The anticipated salary range for this role is $158,735 – $186,517 USD. Actual compensation offered will be dependent upon the individual's skills, experience, and qualifications as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws. #J-18808-Ljbffr TenEleven Ventures

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Campbell, CA vacancy
  • $242k

     ...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools... 
    Suggested
    Full time
    Local area
    Flexible hours

    Traveltechessentialist

    San Jose, CA
    4 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Suggested
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $210k - $275k

    Position Overview We are looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK), the critical abstraction layer between the hardware and software ecosystems. You will work across Silicon, System and NOS teams to ensure our... 
    Suggested

    Eridu Corporation

    Saratoga, CA
    18 hours ago
  • $210k - $275k

    Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI. Today’s AI performance is frequently limited by communication bottlenecks... 
    Suggested

    Eridu Corporation

    Saratoga, CA
    4 days ago
  • $205k - $241k

     ...part of shaping the future of mobility, then read on!We are looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep expertise in safety critical and modern software architectures... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    18 hours ago
  • $170k - $210k

     ...security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. Responsibilities Develop and maintain software components on current and future products Take... 
    Full time

    Zoomcar

    Sunnyvale, CA
    19 hours ago
  •  ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion... 

    Wisk Aero LLC

    Mountain View, CA
    18 hours ago
  • $261.5k - $353.5k

     ...Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group of passionate... 
    Temporary work
    Work experience placement
    Relocation package

    Intuit

    Mountain View, CA
    1 day ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...its development lifecycle. As a Principal Software Developer in Test, you will be...  ...this role, you will represent quality engineering and verification on behalf of your team... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    2 days ago
  •  ...Principal Software Engineer Are you motivated by designing sophisticated solutions that solve hard problems with the smartest technologists for large Fortune 500 customers? Do you love writing optimal code? Are you a technical geek on Java and JVM functioning? Do you... 
    Temporary work
    Work experience placement

    InterSources

    San Jose, CA
    18 hours ago
  • $231.4k - $331.8k

     ...differently, experiment more, and work quickly. Join us to power the future of the digital world! What You’ll Do As a Principal Software Engineer for the Silicon One Customer Engineering team, you will lead and mentor a multifaceted group of software engineers and... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Cisco

    San Jose, CA
    5 days ago
  •  ...drivers for FPGA and networking peripherals. Develop and execute software test plans. Collaborate with cross-functional teams to...  ...Minimum Qualifications Bachelor's degree in Electrical Engineering, Computer Science, or related field with 15+ years experience,... 

    Webex Events (formerly Socio)

    Milpitas, CA
    3 days ago
  • $114.38k - $195.88k

     ...customers' requirements and reach agreements with customers. Work with hardware engineering colleagues to design/select suitable key parts as part of system conception design. Create software architecture as part of system conception design. Assess software-related... 
    Full time
    Overseas
    Flexible hours
    Shift work
    Weekend work

    Coherent

    Santa Clara, CA
    4 days ago
  • $126k - $204.5k

     ...constantly innovating and challenging the way we, and the whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation of our Threat Intelligence Services for public and private... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  •  ...Principal Software Engineer Mastercard is seeking a Principal Software Engineer to architect, build, and operate the API platform that securely exposes foundation model capabilities across the organization. This role is critical to enabling safe, scalable, and compliant... 

    Dynamic Yield

    Mountain View, CA
    3 days ago
  • $240.8k - $321.5k

     ...dreamers - and help us connect people and build communities to create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and... 
    Immediate start

    eBay Inc.

    San Jose, CA
    3 days ago
  • $248k - $391k

     ...Principal Software Development Engineer Specializing In Solid State Drives (Ssd) Are you ready to push the boundaries of what's possible? At nvidia, you'll have the opportunity to work on groundbreaking technology that's setting the standard for graphical processing... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $165.6k - $296.4k

     ...Overview Join Microsoft AI's Copilot Discover Engineering Team as a Principal Software Engineer, serving as a senior technical architect to play a central role in the technical direction and longrange architecture of Copilot Discover. This is a role emphasizing true... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $203.2k - $304.8k

     ...environments. The Data Plane Team at F5 is seeking an experienced Principal Engineer with deep technical knowledge of Routing technologies,...  ...non-technical audiences. Qualifications ~14+ years of software engineering experience, with 10+ years in designing and... 
    Local area

    F5

    San Jose, CA
    3 days ago
  • $185.5k - $265k

     ...invite you to bring your talents to Zscaler and help shape the future of cybersecurity. Role We are looking for a Principal Software Development Engineer to join our team. This is a hybrid (3 days/week) or remote (within the Pacific Timezone) role, reporting to the... 
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Zscaler

    San Jose, CA
    18 hours ago
  • $200k - $220k

     ...and valuation growth. The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor... 
    Temporary work

    Halo Industries

    Santa Clara, CA
    18 hours ago
  • $175k - $245k

     ...business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on experience with the Linux... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $154k - $286k

     ...impact on the world of technology. This position is for an R&D engineer, who will be involved in developing a multi-threaded and...  ...responsible for designing, developing, troubleshooting and debugging software programs in the areas of physical synthesis. Work closely with... 

    Cadence Inc

    San Jose, CA
    a month ago
  • $231.4k - $331.8k

     ...work alongside industry experts focused on bridging hardware and software-delivering seamless, high-performance networking solutions....  ...Our team plays a pivotal role in coordinating across multiple engineering and business units, ensuring technical operations run smoothly... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    San Jose, CA
    3 days ago
  • $154k - $286k

     ...impact on the world of technology. This position is for an R&D engineer, who will be involved in developing a multi-threaded and...  ...responsible for designing, developing, troubleshooting and debugging software programs in the areas of physical synthesis. Work closely with... 

    Cadence Design Systems

    San Jose, CA
    18 hours ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    9 days ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...raising the bar. Job Summary The Principal Software Engineer - Cloud Native and SASE focused will lead the design and implementation... 
    Worldwide

    Kaseya Careers

    Sunnyvale, CA
    18 hours ago
  • $210k - $265k

     ...Network SDK QA to own the quality and reliability of our platform software stack and switching SDK that drives our next-generation...  ...role - you’ll define QA strategy, design test frameworks, mentor engineers, and directly validate the core SDK layer that interfaces with... 

    Eridu AI

    Saratoga, CA
    3 days ago
  • $170k - $220k

    Overview Position: Staff Software Engineer - Medical Imaging, Robotics, and AI Location: Campbell, CA Job Id: 649 # of Openings: 1 Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications... 
    Full time
    Work experience placement

    Shifamed

    Campbell, CA
    4 days ago
  • $160k - $170k

     ...Quality Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's...  ...in API and integration testing. Sound knowledge of SDLC and software testing methodologies. In-depth understanding of various software... 

    Saviynt

    Milpitas, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!