Principal Software Engineer - C# / Python - Cybersecurity

12 - 17 years

20 - 25 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

YOUR IMPACT:

BCTI is actively seeking a principal software engineer to support our global BCTI Research team. The successful candidate should be detailed orientated, self-directed, highly self-motivated, have an analytical/problem solving mindset, have a willingness to learn and upskill and be able to balance team approach with personal initiative. A keen interest in internet security, Cloud, Large database development and architecture are recommended. A limited amount of travel and weekend work may be required from time to time within this role.

WHAT THE ROLE OFFERS

  • Cloud and off-cloud development and understanding of multi-tenant architectures.
  • Maintaining existing databases and cloud services of highly available systems.
  • Research and development of new/existing application/service including complex distributed architectures /system design.
  • Large database development and architecture containing trillions of records and growing.

WHAT YOU NEED TO SUCCEED

  • In depth knowledge about the latest cybersecurity trends/landscape.
  • Hands-on experience on web/url categorization and reputation.
  • Worked on security feeds integration with different security products.
  • 12+ years of software development in highly available systems.
  • 6+ years of SQL, NoSQL, GSQL, GraphSQL and Casandra.
  • 8+ years of C# and API development.
  • 3+ years of Spark & Python.
  • 5+ years of working with AWS cloud computing technologies (SQS, Kinesis Firehose, Stored Parameters, CloudFront, S3, etc.).
  • Visual Studio and other Microsoft development tools.
  • Source control and automated build systems (preferably GitLab).
  • Knowledge of .NET Framework for legacy systems.
  • Able to work independently for any given task and requirements.

Nice To Have

  • Experience in C/C++.
  • Terraform, PowerShell and Confluence.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Opentext logo
Opentext

Software Development

Waterloo ON

RecommendedJobs for You