Principal Software Engineer
$158.74k - $186.52kTenEleven 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
$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...SuggestedFull timeLocal areaFlexible hours$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...SuggestedLocal areaRemote work$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$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$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...SuggestedFull timeWork at officeLocal areaImmediate startFlexible hours3 days per week$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- ...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...
$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 workWork experience placementRelocation package$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 officeLocal areaRelocation package- ...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 workWork experience placement
$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 timeTemporary workLocal areaWorldwideFlexible hours- ...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,...
$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 timeOverseasFlexible hoursShift workWeekend work$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 timeTemporary workWork at office- ...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...
$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$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...$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 contractWork at officeLocal area$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$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 timeWork at officeLocal areaRemote work3 days per week$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$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 timeWorldwide$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...$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 timeTemporary workLocal areaFlexible hours$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...$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 placementWork at officeLocal areaImmediate start2 days per week- ...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
$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...$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 timeWork experience placement$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Campbell, CA
- software support Campbell, CA
- software sales Campbell, CA
- embedded software Campbell, CA
- remote software sales Campbell, CA
- software technical support Campbell, CA
- software Campbell, CA
- senior c# .net software developer Campbell, CA
- entry level software sales Campbell, CA
- healthcare software sales Campbell, CA


