Sr Principal IT Software Engineer – Java and Microservices
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- 15+ years overall IT system architecture, design, development, deployment experience
- Technical leadership experience in Java, Python and JavaScript development within team (Agile / Scrum) environments and large implementations
- Extensive experience development, integration, and migration of data intensive systems
- Experience in driving major initiatives with status updates to senior leadership team
- Proven ability to use common design patterns, deployments patterns, architecture patterns, SOA patterns including REST, data services and enterprise APIs
- Ability to work in collaborative, multi-functional, and multi-cultural teams
- Strong verbal and written communication skills
- Experience with developing applications leveraging GCP
- Ability to manage multiple simultaneous deliverables in a fast-paced environment
- Strong understanding of integrated flows for customer support processes
- Must have experience building and maintaining highly observable systems
- Bachelor’s degree or equivalent in Computer Science or a related degree
- Must be Local to SF bay area to be onsite at HQ
Responsibilities
- Provide technical and thought leadership in building of next generation entitlement and activation platform
- Lead the design, development, test, and documentation of scalable, high-quality cloud-based business applications
- Identify appropriate microservice implementation and build cloud hosted services using Java, Python and JavaScript (Node.js)
- Design and build highly performant, highly available, and highly observable enterprise systems
- Recommend alternate approaches, analyze impacts, and provide sizing estimates Collaborate with other cross platform team members to build effective integrations
- Institute and promote innovative thinking by incorporating latest industry trend, including but not limited to agentic AI and machine learning
- Promote, establish, and expand development best practices such as code reviews and design sessions
- Partner with business requirement stakeholders to design, develop and refine the experience of an application and application interfaces
- Prepare project related documentation, GAP analysis, functional specifications, design specifications, and complete development activities including reports, interfaces, conversions, enhancements, and forms during different stages of a project
Preferred Qualifications
-
No preferred qualifications provided.