CrawlJobs Logo

Senior/Principal Software Engineer

iaggbs.com Logo

IAG GBS

Location Icon

Location:
Israel , Tel Aviv-Yafo

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Palo Alto Networks is seeking a Senior or Principal Backend Engineer to become a vital part of our Cortex backend engineering group, primarily focusing on the development and maintenance of our Cortex products, including Cortex XSOAR, Cortex XSIAM and new Cortex AI solution. In this role, you will design and implement robust backend services for Cortex XSOAR, a leading-edge security orchestration, automation, and response platform. As a member of our dynamic team, you will also contribute to creating innovative AI-based solutions leveraging the Cortex product line, enhancing shared Cortex infrastructures and components.

Job Responsibility:

  • End-to-end backend development of features and components across their entire life cycle (design, develop, test, deploy, maintain)
  • Work closely with peers across different teams and disciplines to shape solutions and integrate with other parts of the product
  • Contribute to team-wide efforts - code reviews, design reviews, technical and architectural decisions
  • Production oriented approach with providing real time mitigation and solutions to production issues

Requirements:

  • 5+ years of software engineering experience, including development of a scalable server-side application
  • Basic understanding and familiarity with the AI world, including various models, frameworks, and prompting
  • Understands and can integrate Generative AI solutions into backend architectures
  • Experience with a variety of database technologies
  • Experience with distributed cloud products
  • Experience with cloud platforms (e.g. GCP / AWS / Azure)
  • Experience with Go and Python is an advantage
  • Experience with Kubernetes / Docker

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior/Principal Software Engineer

Senior/Principal Software Engineer

Our platform is PHP, MySQL, and AWS, which we leverage to deliver exciting new f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly skilled and proficient coding in PHP, with strong skills in adjacent areas such as TypeScript, React, JavaScript or Python
  • A desire and willingness to learn other languages in particular Golang
  • Proving technical leadership and direction to your team and contributing to the wider engineering organisation
  • Deep technical understanding of MySQL and relational databases, particularly database performance tuning
  • Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics
  • Experience of troubleshooting and fixing performance issues in a full-stack application
  • from browser to the database
  • Experience of software architecture and presenting technical designs to your team and stakeholders
  • Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems
  • Excellent communicator with a self-starter attitude and comfort working autonomously
Job Responsibility
Job Responsibility
  • Participate in Scrum ceremonies and work with your colleagues, stakeholders and third parties, to align on requirements and deliver a user experience you can be proud of
  • The role requires demonstrable experience of backend development using PHP and MySQL, and includes full lifecycle development of RESTful APIs and web apps which can operate at scale on AWS
  • You will appreciate the benefits of TDD/BDD, ensuring all code is tested and reviewed to the highest standards, and adapt quickly to changing environments, concepts and emerging technologies to assist in the future roadmap of our products
  • As a team, we are responsible for the health of the systems we build. You should understand performance tuning and optimisation, and how to diagnose technical issues across local, pre-release and production environments running on AWS. We operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team’s deliverables
  • As the senior engineer in the team, you will set the technical standard for the team
  • offering mentoring and support to your team-mates
Read More
Arrow Right

Senior/Principal Engineer Software - Platform Backend

As a Principal Software Engineer on the Cortex Platform team, you will be part o...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 7+ years of professional software engineering experience
  • Proven experience building and operating distributed, large-scale cloud products
  • Experience in designing, building, and maintaining scalable server-side applications
  • Experience with a variety of database technologies such as MySQL, Cassandra, Google BigQuery, Amazon Redshift, or Elasticsearch
Job Responsibility
Job Responsibility
  • Own the end-to-end software development lifecycle, from requirement analysis and design through to development, deployment, and ongoing support
  • Architect, design, and develop highly scalable, distributed backend services capable of processing billions of events per second
  • Proactively collaborate and exchange information with cross-functional teams, including product management and other engineering groups, to ensure alignment on goals and deliverables
  • Drive technical innovation by proposing and implementing new ideas and initiatives, transforming concepts into tangible product features
  • Ensure high standards of code quality, performance, and reliability through rigorous code reviews, automated testing, and proactive system monitoring
  • Mentor and empower other engineers on the team, sharing knowledge of best practices in software design and cloud technologies
  • Fulltime
Read More
Arrow Right

Software Engineer II

Are you excited about building AI-powered capabilities that help protect our cus...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of industry-experience building/delivering high-quality software
  • 3+ years of experience in cloud-based services, AI-powered features, and full-stack capabilities
  • Excellent communication skills and ability to collaborate within a multi-disciplinary team
  • Expertise in C#, Java, C++ or equivalent programming languages
  • Proficient in Secure Software Development Life Cycle
  • BS, MS, or PhD degree in Computer Science, Mathematics, Engineering or related fields or related course work
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • As Software Engineer 2 in our team, your areas of focus will be within an end-to-end team to design, build, deploy and manage cloud services that will help end users stay and feel safe from cyber threats
  • You take pride in focusing on fast paced ideate/create/learn cycle and measurable value growth through the experiences you build
  • You will work with Senior/Principal Engineers, Program Managers, and other Security Engineering disciplines to deliver core features for our security solution
  • Additionally, as a self-driven person, you will also be responsible for ensuring code quality, provide thought leadership in bringing innovation to our products and engineering practices
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

This is a Research Efficiency Platform team which provides leadership, direction...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years engineering experience with hands-on coding (C#, Python, C++, Java, or similar)
  • 8+ years building large-scale systems or cloud platforms
  • 4+ years managing senior/principal engineers with proven people development skills
  • Strong problem-solving, organizational, and leadership abilities (judgment, resolution, negotiation)
Job Responsibility
Job Responsibility
  • Build and lead a high-performing team of senior/principal engineers focused on security researcher productivity and platform capabilities
  • Mentor engineers through complex technical challenges and career growth, fostering a culture of innovation and collaboration
  • Drive engineering excellence and accountability while inspiring curiosity and continuous learning
  • Develop technical talent through hands-on coaching on distributed systems, cloud architecture, and platform design
  • Design and architect scalable platforms that accelerate security researcher workflows and productivity
  • Drive modern engineering practices: design reviews, code quality, data-driven decisions, and comprehensive testing strategies
  • Partner with security, infrastructure, and platform teams to build reliable, secure, and observable services
  • Remain hands-on with code: C#, Python, or equivalent languages
  • contribute to critical architectural components
  • Establish roadmaps aligned with security researcher needs and platform priorities
  • Fulltime
Read More
Arrow Right

Software Engineer II

Are you excited about building AI-powered capabilities that help protect our cus...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of industry-experience building/delivering high-quality software
  • 3+ years of experience in cloud-based services, AI-powered features, and full-stack capabilities
  • Excellent communication skills and ability to collaborate within a multi-disciplinary team
  • Expertise in C#, Java, C++ or equivalent programming languages
  • Proficient in Secure Software Development Life Cycle
  • BS, MS, or PhD degree in Computer Science, Mathematics, Engineering or related fields or related course work
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, deploy and manage cloud services that will help end users stay and feel safe from cyber threats
  • Focus on fast paced ideate/create/learn cycle and measurable value growth through the experiences you build
  • Work with Senior/Principal Engineers, Program Managers, and other Security Engineering disciplines to deliver core features for our security solution
  • Ensure code quality
  • Provide thought leadership in bringing innovation to our products and engineering practices
  • Fulltime
Read More
Arrow Right

Senior/Principal Software Engineer - Growth (CoreAI)

We’re building AI‑first engineering systems that power growth at Microsoft — des...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own growth through engineering excellence and experimentation
  • Design, ship, and iterate on growth experiments across acquisition, activation, engagement, and retention
  • Build and evolve A/B testing frameworks, metrics, and tooling that raise experimentation quality and confidence
  • Partner closely with Product, Data Science, Design, and Research to turn hypotheses into shipped learnings
  • Use data and telemetry to guide decisions — from experiment design to rollout strategy
  • Scale successful growth patterns across high‑traffic, global AI products
  • Balance speed and rigor in a fast‑paced, AI‑first engineering environment
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager, Core Platform & AI Systems

We are looking for a Principal Engineering Manager, Core Platform & AI Systems t...
Location
Location
United States , Seattle
Salary
Salary:
208000.00 - 313000.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with 4+ years in engineering leadership roles
  • Experience managing senior/principal engineers, ideally across multiple functional areas
  • Strong technical background in cloud-native distributed systems, platform engineering, or AI/ML infrastructure
  • Proven track record of scaling SaaS platforms and leading teams responsible for mission-critical backend systems
  • Experience working closely with cross-functional teams such as Product, Infrastructure, AI/ML, and Security
  • Deep understanding of reliability, operational excellence, and cost optimization in cloud environments (AWS, Azure, GCP)
  • Excellent communication, collaboration, and executive stakeholder management skills
  • Passion for developing people and building strong, healthy engineering teams
Job Responsibility
Job Responsibility
  • Lead and grow the Core Platform & AI Systems team
  • Drive the technical roadmap for the platform, ensuring scalability, performance, availability, and cost-efficiency
  • Partner closely with product engineering teams to deliver platform capabilities that unlock business features while simplifying the developer experience
  • Collaborate with Data Science, ML, and AI teams to provide robust ML Ops and AI infrastructure that enables rapid experimentation and production-grade AI deployments
  • Own platform-wide reliability and operational health, continuously investing in observability, incident management, and system resilience
  • Contribute to architectural decisions that shape the long-term direction of Highspot’s SaaS platform
  • Attract, retain, and develop top engineering talent, building a high-performing and inclusive team culture
  • Communicate effectively with senior leadership, providing visibility into roadmap progress, technical trade-offs, and organizational needs
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right
New

Senior/Principal Backend Engineer (Cortex XSIAM)

Palo Alto Networks is seeking a Senior or Principal Backend Engineer (we are ope...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, including the development of scalable server-side application using GO or Python or Java
  • Basic understanding and familiarity with the AI landscape, including various models, frameworks, and prompting techniques
  • Demonstrated experience integrating Generative AI solutions into backend architectures
  • Proficiency with a variety of database technologies
  • Experience with distributed cloud products and major cloud platforms (e.g., GCP, AWS, Azure)
Job Responsibility
Job Responsibility
  • Own the end-to-end backend development of features and components, from design and development to testing, deployment, and maintenance
  • Proactively collaborate and exchange information with peers across different teams and disciplines to shape solutions and ensure alignment on product integrations
  • Contribute to team-wide efforts including code reviews, design reviews, and architectural decisions, ensuring high-quality and maintainable code
  • Apply a production-oriented approach, providing real-time mitigation and effective solutions to production issues to ensure platform stability and reliability
  • Challenge curiously and positively by exploring new technologies and methodologies to enhance our backend services and AI capabilities
  • Fulltime
Read More
Arrow Right