Senior Software Architect - Platform Service

1 Day ago • 10 Years +
Software Development & Engineering

Job Description

CyberArk is seeking a Senior Software Architect to join an elite team building a platform for all CyberArk's SaaS products. This role involves designing, developing, testing, securing, and deploying services using AWS serverless architecture, AWS CDK, and Python. The architect will collaborate with security architects, product managers, and other development teams to create complex, advanced platforms meeting high security standards and non-functional requirements.
Good To Have:
  • Proactive, highly motivated individual with a high work ethic and goal-oriented approach
  • Solid understanding of security and networking implementation and best practices
  • Experienced with modern CI/CD tools (GitHub, Jenkins, Artifactory)
  • Autodidact, likes to learn new things and share with the team
  • Desire to use new technologies and understand them in depth
  • Understanding patterns and best practices for software development
  • Understanding non-functional requirements and quality attributes
Must Have:
  • Bachelor’s/master’s in computer science or related field
  • 10+ years experience in Python/Go/Node/Ruby/Java/C# with 5+ years in architecture
  • Experience with AWS, Azure, or Google Cloud
  • Experience in enterprise-scale cloud/SaaS application development
  • Demonstrated experience with big data solutions and data-driven design
  • Experience with large-scale big data technologies (messaging, real-time processing, storage)
  • Experience working with continuous integration and continuous deployment pipelines
  • Experienced with microservice/event-oriented design and development
  • Responsible for defining API and schema specifications
  • Experience with security standards and compliance

Add these skills to join the top 1% applicants for this job

saas-business-models
communication
data-analytics
github
game-texts
ruby
networking
c#
aws
azure
ci-cd
serverless-architecture
python
jenkins
java

Company Description

About CyberArk:

CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world’s leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook.

Job Description

What will you do:

CyberArk is looking for a senior software architect to join our elite team which is responsible for building a platform that serves all CyberArk’s SaaS products. In this role, you will be using AWS serverless architecture, AWS CDK & Python to design, develop, test, secure & deploy services from planning to production. The team works in full collaboration with security architects, product managers, and other development teams. Together we produce complex and advanced platforms that meet the highest security standards and NFRs. We are looking forward to an energetic and versatile person joining our family and helping us achieve our goals.

What you need to succeed:

  • Bachelor’s/master’s in computer science and engineering or related field/technology.
  • 10+ years of experience in Python/Go/ Node/Ruby/Java/C# (Python is a definite advantage) with at least 5 years in architecture.
  • Experience with at least one Cloud Platform AWS, Azure, or Google Cloud (AWS is a definite advantage).
  • Experience in enterprise-scale application development in a cloud/SaaS environment (AWS serverless architecture is a definite advantage).
  • Demonstrated experience with big data solutions and a data-driven approach to designing and optimizing solutions.
  • Experience with large-scale big data technologies: Messaging systems, real time data processing, storage and delivery.
  • Good communication skills, fluent in English, good writing skills.
  • Passionate about code design, high-quality code, code reviews, optimizing, and challenging the status quo.
  • Experience working with continuous integration and continuous deployment pipelines.
  • Experienced with microservice/event-oriented design and development.
  • Analyze the tech requirements needed in the team and manage the Tech Debts in the team.
  • Work in parallel with peers and often take a leading role on features or refactors.
  • Helps with both implementing and managing changes.
  • Concerned with how technology can fulfill business goals given a long-term outlook across a variety of interrelated systems across many teams.
  • Assist and review the System Architect outputs. Make sure it is applied by the team.
  • Assist sharing knowledge helping peers with their professional development
  • Cost and effort estimation of resource usage.
  • Responsible for defining API and schema specifications.
  • Review and provide feedback on Low-Level Designs (LLDs).
  • Experience with security standards and compliance.
  • Collaborate with colleges in strategy (System Architect, PO, TL, other SwA, Technical Domain Experts) and sometimes serve as a bridge between management, technical staff, and non-technical staff.

#IL-MP01

Qualifications

Advantage:

  • Proactive, highly motivated individual with a high work ethic and goal-oriented approach.
  • Solid understanding of security and networking implementation and best practices.
  • Experienced with modern CI/CD tools, in particular GitHub, Jenkins, and Artifactory.
  • Autodidact likes to learn new things and share with the team.
  • Desire to use new technologies and understand them in depth.
  • Understanding patterns and best practices for software development.
  • Understanding non-functional requirements and quality attributes.

Set alerts for more jobs like Senior Software Architect - Platform Service
Set alerts for new jobs by CyberArk
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙