Posted in

Senior Software Engineer

Senior Software Engineer

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 5+ years of hands-on software development experience
  • Proficiency in one or more programming/scripting languages such as JavaScript, Python, or Groovy
  • Familiarity with applying AI to real-world use cases such as automation, data analysis, NLP, or intelligent recommendations
  • Strong knowledge of REST APIs, databases, and software development practices
  • Deep experience with the Atlassian suite (Jira, Confluence, Jira Service Management – Data Center)
  • Experience managing and supporting third-party Jira add-ons (e.g., Advanced Roadmaps, Structure, etc.)
  • Familiarity with enterprise integration platforms and tools; experience connecting Jira with platforms such as ServiceNow, Okta, or Slack is a plus
  • Working knowledge of SDLC methodologies and Agile frameworks
  • Atlassian certification is a plus

Responsibilities

  • Design, develop, test, and deploy scalable and maintainable software applications
  • Lead technical design and implementation efforts for internal software systems and integrations
  • Collaborate with cross-functional teams to define and deliver new features and system improvements
  • Integrate corporate tools (on-premises, AWS, and SaaS) for provisioning, configuration management, and reporting
  • Design and implement AI-driven enhancements to existing workflows and business processes
  • Support and enhance Jira and Confluence environments, including project migrations (from cloud and data center), configuration, and plugin management
  • Serve as part of the IT Atlassian team to maintain and optimize Jira/Confluence Data Center instances
  • Troubleshoot system and user-level issues and implement scalable, long-term solutions
  • Develop and maintain technical documentation, user guides, and training materials
  • Build automations using scripting languages (e.g., Groovy, Python), including the use of AI/ML libraries or APIs where applicable

Preferred Qualifications

  • Experience in infrastructure automation or CI/CD pipelines
  • Experience with AI prompt engineering or LLM integrations
  • Familiarity with ITSM tools or enterprise service management practices
  • Prior experience in IT operations or enterprise software environments