Senior Software Architect
Role details
Job location
Tech stack
Job description
CyberArk, a Palo Alto Networks company is seeking a skilled Production Engineering Architect to join our growing engineering team. In this role, you will serve as a technical leader responsible for designing and implementing scalable, secure cloud infrastructure within a FedRAMP-compliant environment. You will work alongside cross-functional teams to drive platform visibility, accelerate CI/CD maturity, and shape the future of our cloud architecture., * Design Implementation of AWS infrastructure components such as VPCs, EC2, EKS, S3, tagging schemes, CloudFormation, etc.
- Architecture of deployment and management automation of cloud-based infrastructure and software
- Design and implement automated solutions to streamline FedRAMP compliance activities (Inventory, Vulnerability Management, etc.).
- Architecting the use of configuration management tools in both Windows and Linux - AWS CloudFormation, Terraform, Ansible
- Design and implement SRE solutions for high availability and resiliency - Ensuring architectures meet availability and recoverability requirements
- Architecture and implementation of cloud-based monitoring, alerting and observability
- Provide support and guidance to junior engineers to create efficiencies within the team
- Deep understanding of the latest tech solutions, trends, and ability to dive into the details of the architecture as needed.
- Develop and maintain architecture documentation, design standards, and infrastructure-as-code (IaC) templates to drive consistency across our platforms
- Work with the Team Leads within the group to identify areas of improvement, prepare architecture road maps, and advocate to the Product Management group.
- Evaluate and integrate AI-powered tooling into engineering workflows - including AI-assisted code review, anomaly detection, intelligent alerting, and automated remediation.
Requirements
- B.S. in Computer Science or equivalent experience
- Minimum 5 years of experience managing AWS infrastructure
- Minimum of 8 years of experience with systems engineering and software development
- Expert understanding/experience of container orchestration platforms such as Kubernete,SS1CF2, ECS or equivalent
- Solid understanding/experience of web services, databases and relating infrastructure/architectures
- Solid understanding of backup/restore best practices
- Strong level of expertise programming in C#/C+/Java/Python or equivalent language
- Strong grasp ofplatform observability, including AI-assisted monitoring strategies using tools like Datadog or similar.
- Experience supporting an enterprise-level SaaS environment
- Familiarity with FedRAMP compliance requirements and how they influence architectural decisions around network segmentation, encryption, identity, and access management - including considerations specific to AI data pipelines and model storage.
- Familiarity with NIST 800-53 control requirements as they relate to FedRAMP, cloud and AI system design.
- Must be a U.S Citizen for meeting with FedRAMP High authorized access requirements
Benefits & conditions
The salary range for this position is $181,000 - $227,000/year, plus commissions or discretionary bonus, which will be based on the employee's performance. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits. Location Needham, MA, United States of America Industry IT Rate $181k - $227k/year Company CyberArk