In a world where remote work is the new norm, organizations’ perimeters are much more loosely defined and cloud-native apps replace data centers rapidly, a new approach is needed to provide connectivity, compliance and security for all. Prisma Access provides protection straight from the cloud to make access to the cloud secure.
Requirements
- 10+ years’ experience in building complex, high scale SaaS solutions. Preferably experienced in Golang.
- Experience in developing cloud distributed applications and cloud infrastructures.
- Strong computer science fundamentals and understanding of principles of DevOps and Continuous Delivery
- Proven record designing and implementing scalable REST APIs, services and data pipelines.
- Hands-on experience using SQL/NoSQL based databases.
- Understanding of microservices-based deployments with the ability to introduce monitoring/tracing of application logs.
- 5+ years Experience with running complex workloads on cloud-based architectures on one or more cloud platforms, such as AWS, Azure, GCP, Kubernetes and their technologies (Lambda functions, SNS/SQS etc.).
Responsibilities
- Analyze requirements, design, develop and support highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment from inception to completion.
- Write clean, testable, readable, scalable and maintainable code that scales and performs well for thousands of customers.
- Actively guide testing of critical components in the product, taking into account complex considerations of multiple platforms, performance, supportability, maintainability and much more.
- Collaborate closely with the Product management, Development, Quality Assurance, SRE and Customer support teams on delivering the roadmap and improving customer outcomes.
- Drive a results-oriented culture with a strong focus on execution, quality, and speed.
- Be a strong mentor and coach to the team, innovate around tools and process development.
- Write design documents, software development guidelines, and best practices.
Other
- Passion for software engineering and coding, energetic and eager to create and outperform.
- Experience handling Devops, SRE, availability and reliability outcomes for a large cloud product.
- Be able to clearly communicate goals and desired outcomes to internal project teams, explain highly complex Cloud Computing and Security concepts to others.
- This role requires participating in an on-call rotation to troubleshoot and resolve customer issues and incidents.
- B.S. or B.A. in Computer Science or Engineering.