Palo Alto Networks
Senior Software Engineer, Team SIA
Employment
Full-timeFrom the employer
Full time
Level
SeniorCategory
EngineeringCountry assessment
Not doable from Austria because the employer's own board marks it as not remote.
Our assessment is guidance. Confirm arrangements with the employer.
Skills mentioned in this posting
Job description
Our Mission
At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you’re in the right place.
Who We Are
In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us!
We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.Job Summary
The Product
IDIRA Secure Infrastructure Access (SIA) for RDP provides secure, brokered Remote Desktop access to Windows servers without exposing credentials or opening inbound network access. As a Senior Software Engineer, you will leverage modern cloud architectures, automation, and Python to design, develop, test, secure, and deploy critical services from planning to production. You will play a pivotal role in researching and implementing sophisticated cybersecurity mechanisms to protect infrastructure access. Join our team to explore cutting-edge technologies and drive the next level of secure product enhancements.
We believe collaboration thrives in person. That’s why we prefer the hybrid model of working from the office with flexibility to work from home twice per week. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.
Technologies Used
- Primary Language: Python
- Cloud & Infrastructure: AWS (ECS Fargate, Lambda, Route 53, AWS CDK)
- Tooling & CI/CD: Jenkins, Git
Key Responsibilities
- Collaborate with security architects, product managers, and engineering teams to deliver robust solutions.
- Deliver end-to-end features and enhancements while maintaining high quality, reliability, and security standards.
- Debug complex runtime issues, analyze system logs, and isolate root causes across backend components.
- Execute the full software development life cycle within an agile engineering environment.
- Research, design, and implement sophisticated cybersecurity mechanisms to protect infrastructure access.
- Participate in feature design discussions and evaluate architectural choices for optimal scalability and maintainability.
- Maintain high standards of code quality, performance, and unit/integration test coverage.
Qualifications
Required Qualifications
- 5+ years of software engineering experience with a strong focus on backend development.
- Deep, fundamental understanding of Python and experience building production-grade services.
- Strong debugging capabilities and proven experience diagnosing system behavior and finding solutions via logs.
- Solid understanding of cybersecurity principles, threat concepts, and secure coding practices.
- Demonstrated ability to practice the full software development life cycle in an agile environment.
Preferred Qualifications
- Hands-on experience working with microservices-based architectures and distributed systems.
- Demonstrated ability to evaluate design options and articulate technical trade-offs effectively.
- Familiarity with AWS cloud environments (e.g., ECS Fargate, Lambda, Route 53) or serverless patterns. (Note: Prior AWS experience is a plus, but not mandatory—training will be provided.)
- Experience with version control (Git) and automated CI/CD pipelines (such as Jenkins).
- Prior experience implementing secure brokered access, identity management, or network security solutions.
What you will get:
- Additional health insurance with dental treatment included
- Life / permanent disability insurance
- Sick Leave allowance
- Mobile phone plan
- FLEX Benefits wallet
- Employee Assistance Program (EAP)
Our Commitment
We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.
We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at [email protected].
Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.
All your information will be kept confidential according to EEO guidelines.
Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.