Posted in

Software Engineer – React with Redux

Software Engineer – React with Redux

CompanyCyberark
LocationSalt Lake City, UT, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Proficiency in modern web development (React, Redux, REST APIs)
  • Experience building enterprise applications on Windows, including services hosted in IIS
  • Familiarity with MS SQL Server, and confidence working with large-scale transactional systems
  • Understanding of test-driven development, clean code, and secure coding practices
  • Collaborative mindset and clear, effective communication skills
  • A proven track record of helping customers succeed, ideally in an enterprise setting
  • Interest in working with cutting-edge technology in fast-growing open-source communities
  • The ability to adapt to circumstances and respond with urgency and pragmatism
  • A high degree of emotional intelligence; someone who is approachable and can communicate effectively with everybody
  • The abilities of a strong team player, including transparent communication, productive collaboration, out-of-the box thinking, flexibility and personal responsibility to commitments
  • Ability to work in a hybrid capacity from our Santa Clara, CA, Salt Lake City, UT, or Newton, MA offices 2 days a week

Responsibilities

  • Design, build, and enhance secure .NET applications as part of our Code Signing product
  • Collaborate with engineers, PMs, and security experts to improve scalability, performance, and usability
  • Develop backend components (Windows Services, SQL Server, IIS) and front-end interfaces (React + Redux)
  • Write high-quality, testable code — including unit, integration, and system tests — following TDD principles
  • Participate in agile ceremonies, code reviews, and security best practices
  • Continuously improve product quality, reliability, and automation

Preferred Qualifications

  • Proficiency in C#/.NET
  • Programming and debugging experience in modern UI frameworks (React JS, Angular UI)
  • A background with security companies and/or security software related development
  • Experience with IT related devices and services (load balancers, Certificate Authorities, cloud services, etc.)