Principal Software Engineer

Posted 19 Days Ago
Be an Early Applicant
Nobel Residency, Gharebhavipalya, Bangalore, Karnataka
7+ Years Experience
Information Technology • Security • Software • Cybersecurity
The Role
BlackBerry is seeking a Principal Software Engineer to develop storage threat detection and remediation components within the Cloud Infra security product line. The role involves designing and developing new products, staying updated on technology trends, collaborating with cross-functional teams, mentoring junior engineers, and ensuring high-quality, secure, and efficient development practices.
Summary Generated by Built In

Worker Sub-Type:

Regular

 Job Description: 

Blackberry® - the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Our Endpoint Security product line focuses on protecting an organization’s network against cyber-attacks by securing its endpoints—including employees’ connected computers, smart phones, and even smart watches. Endpoint Security protects business systems, intellectual property (IP), customer data and employees’ devices from ransomware, malware, phishing, and other cyber threats.

Endpoint Security includes cybersecurity solutions such as Endpoint Protection (EPP)Endpoint Detection and Response (EDR)Extended Detection and Response (XDR), Identity and Access Management (IAM), and Zero Trust Network Access (ZTNA).

BlackBerry has recently set up a new R&D center in Bengaluru to innovate further in our Cyber Security products by leveraging the finest talent within the country. This is a terrific opportunity to be part of a brand-new team that is focused on innovation and with a goal of shipping the next generation security products delivered from the cloud.

About the position

The Blackberry Bengaluru R&D team is looking for self-motivated and experienced engineers to develop the components of storage threat detection and remediation component within our Cloud Infra security product line. This position will be responsible to design and develop the out of the box next gen product with high quality and usability. The individual at this position comes with mindset of continuous learning and mentoring the other team members within the high-performance engineering team.

What you will do:

  • Design and develop the new product and features within cyber security product line.

  • Keep yourself aware with latest trend and in technologies to build next gen security products.

  • Biased to action and willing to explore the innovative ideas of self and team.

  • Collaborate with User Experience, product management, technical leaders, cross-functional engineering stakeholders, architects to develop new features

  • Deliver all engineering facets of the component (e.g design, coding, unit testing, automation development)

  • Share engineering best practices from past experiences and continuously improve the engineering efficiencies of the team

  • Bring on a growth mindset in day-to-day engineering activities and learn new technologies and tools that bring about individual and team efficiencies.

  • Take accountability for the quality, total cost of ownership, maintainability and security of the component developed

  • Mentor and train other junior engineers and be a role model

  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

Who we are looking for:

  • 15+ years of industry experience in product-based companies in software development roles

  • 6+ years of experience designing and delivering new backend feature/function in an independent manner.

  • 4+ years of expertise in programming languages, specifically Java, Python, NodeJS.

  • Experience in building applications using various internal, 3rd party and open source packages, building microservices.

  • Experience in big data processing and real-time stream processing, preferably Spark, Kafka, AWS services for streaming and data ingestion (Kinesis, AWS SQS etc.), AWS Lambda

  • Experience of processing/scanning the object storage with deep understanding of various cloud storage options and file systems.

  • Familiarity and interest in Secured Product Life Cycle components

  • Experience developing new components in a scrum/agile environment

  • Strong knowledge of software engineering best practices in the areas of development, coding standards, code review tools, source control management, build process, CI/CD pipelines and automation, Terraform and AWS environment expertise

  • Interest and some experience in advanced analytics and machine learning technologies

What you get:

  • BlackBerry is great believer of innovation, we have filled 1400+ patents in last year. This is a great opportunity to innovate as part of new RnD team in India

  • You get a work environment that has a mutual respect and care within team members

  • Working as part of high-performance team biased to action

  • Competitive compensation and benefits for employee wellness

  • Since it’s a new product line, you are going to experience the learning, innovation and a work culture of startup with a backing of a big name like BlackBerry

#LI-KH1

Scheduled Weekly Hours:

40

Top Skills

Java
Node.js
Python
The Company
Waterloo, Ontario
3,770 Employees
On-site Workplace
Year Founded: 1974

What We Do

BlackBerry (NYSE: BB; TSX: BB) provides intelligent security software and services to enterprises and governments around the world. The company secures more than 500M endpoints including 195M+ cars on the road today. Based in Waterloo, Ontario, the company leverages AI and machine learning to deliver innovative solutions in the areas of cybersecurity, safety and data privacy solutions, and is a leader in the areas of endpoint security, endpoint management, encryption, and embedded systems. BlackBerry’s vision is clear - to secure a connected future you can trust.

Jobs at Similar Companies

SharkNinja Logo SharkNinja

Environmental Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

Senior Marketing Communications Insight Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

eCommerce IT Operations Coordinator

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

Verkada Inc Logo Verkada Inc

Enterprise Development Representative - DACH

Cloud • Hardware • Security • Software
London, Greater London, England, GBR
2000 Employees

Similar Companies Hiring

CrowdStrike Thumbnail
Security • Sales • Information Technology • Cybersecurity • Cloud
Austin, TX
10000 Employees
Wipfli Thumbnail
Software • Fintech • Financial Services • Consulting • Cloud • Business Intelligence
Milwaukee, WI
3300 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account