Search by job, company or skills

C

Senior Software Engineer - R&D

3-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

  • Participate in all stages of the software development life cycle within an agile environment.
  • Design, develop, and implement cloud security solutions from initial concept to production deployment.
  • Research, design, and integrate advanced cybersecurity mechanisms into the product.
  • Explore and adopt new technologies, frameworks, and tools to enhance product innovation and efficiency.
  • Contribute to iterative engineering cycles emphasizing scalability, performance, and code quality.
  • Architect and develop software components that prioritize maintainability and simplicity.
  • Conduct and lead code reviews to ensure adherence to quality standards and best practices.
  • Collaborate with cross-functional teams to deliver reliable, secure, and scalable cloud-native solutions.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 2+ years of hands-on experience in Python web development.
  • Proven experience in designing and implementing enterprise-grade applications in Python.
  • Strong understanding of data structures, algorithms, OOP, and design patterns.
  • Experience with both relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP; hands-on AWS experience is highly preferred.
  • Exposure to serverless technologies and Infrastructure as Code (IaC) using AWS CDK or equivalent frameworks.
  • Practical experience with CI/CD pipelines, automated testing, and deployment workflows.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to adapt quickly to new technologies and work effectively in a fast-paced, collaborative environment.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

CyberArk 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 the DevOps lifecycle. The world’s leading organizations trust CyberArk to help secure their most critical assets. For over 25 years, CyberArk has led the market in securing enterprises against cyber attacks that take cover behind insider privileges and attack critical enterprise assets. Today, only CyberArk delivers a new category of targeted security solutions that help leaders stop reacting to cyber threats and get ahead of them, preventing attack escalation before irreparable business harm is done. At a time when auditors and regulators recognize that privileged accounts are the fast track for cyber attacks and demand stronger protection, CyberArk’s security solutions master high-stakes compliance and audit requirements while arming businesses to protect what matters most.

Job ID: 130506709