Padmi

Senior Software Engineer - R&D

BangalorePosted 10 months ago
Software engineeringSeniorFull Time
Apply at CyberArk

Opens the source posting on foundit.in

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at CyberArk

Related open roles

View all roles