Cyral is looking for a Sr. Software Engineer / Technical Lead in Platform team to help build comprehensive and simple security solutions for the modern Data Cloud that enable customers to be data-driven and embrace data democratization. This role will have the opportunity to collaborate with cross-functional teams, lead and drive initiatives, and mentor junior engineers.

Roles & Responsibilities

As a Sr. Software Engineer / Technical Lead in Platform team, you will be responsible for:

  • Design and Development of core product features that are fundamental to the Cyral solution
  • Work closely with the team and collaborate with cross functional teams to introduce, build, own and enhance product capabilities
  • Provide technical leadership for the team of highly passionate engineers and mentor them
  • Bring in the best practices for software development and hold high bar for quality of the deliverables
  • Opinionated about a specific design choice and willing to convince others
  • Partner with your manager in estimating and planning the feature delivery
  • Actively participate in the continuous improvement of process and tools that helps engineering productivity
  • Passionate about solving customer problems and willing to go extra mile in making customers happy
  • Manage multiple competing priorities in a fast-paced agile environment


  • 7+ years of experience with Golang/Java and Python or relevant technologies
  • Highly proficient in system architecture, data structures and algorithms
  • Prior experience in parsing and analysis of protocols such as Database protocols, is a mandatory requirement
  • Experience working with microservices architecture with REST API and gRPC based interfaces
  • Highly proficient with SQL and/or NoSQL databases
  • Understanding of cloud infrastructure providers such as AWS and Azure and deployment tools such as Terraform, Cloudformation and Helm, etc.
  • Experience working in a startup or security products will be an added advantage
  • Experience with building systems at scale or distributed computing environments
  • Strong analytical skills and expertise in troubleshooting and helping with customer issues
  • Excellent written and oral communication skills
  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent Degree

Benefits of working at Cyral

  • Market leader in compensation and equity awards
  • Unlimited vacation time
  • Comprehensive health benefits and 401k plan
  • Remote work environment
  • Employee Wellness Programs

Cyral is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.