DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

BlackBerry Corporation Python Developer in Uttar Pradesh, India

Worker Sub-Type: Regular

* Job Description: *

BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.

Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering people, devices, networks, apps, and automation. BlackBerry Spark uses artificial intelligence (AI), machine learning and automation to provide improved cyber threat prevention and remediation, while offering transparency across all endpoints for better management and control.

Among the first to market with full seventh generation AI for cybersecurity, BlackBerry Spark helps users understand risks and make intelligent decisions to mitigate them before they happen. Today BlackBerry secures 96% of the threat landscape, preventing more than 165 million cyberattacks in 2021 alone. Named by Cybersecurity Ventures as 1 of the top 150 companies to watch, we securely connect more than 500 million mobile, desktop and IoT endpoint devices for G7 governments, 9/10 global financial institutions as well as the largest global aerospace, defense, healthcare, automotive and media companies.

Chances are, we are more a part of your life today than we ever were as a handset company.

Come join us as we deliver ‘Intelligent Security. Everywhere.’

Are you the person we are looking for?

We are looking for a skilled Python Developer to design, implement, test, and maintain who has a passion for tangible results. You'll be joining our Spark Engineering team, working on micro services support cyber security threat detection and remediation, as well as our Data loss protection product portfolio.

This position collaborates with team members from US and Canadian offices and as such may require some overlap during the hours of 6-9 PM IST. It offers the flexibility to work from home during these overlap hours as well as the ability to adjust the remaining 5 hours in the office to minimalize commuting time and/or accommodate family schedules.

In return for your skills, experience and passion, we offer a great salary, bonus & outstanding benefits package. In short, you bring the talent, and we will provide the environment, tools and share our development know-how to accelerate your professional growth & development.

What you will do

  • Design, implement, and maintain high-volume, low-latency Python/C++ applications using common design patterns and concepts.
  • Implement security features which can detect cyber threats and protect from them.
  • Conduct security assessments and vulnerability testing to identify and mitigate security risks in your applications where security is a top priority in all aspects of the software development lifecycle.
  • Present your solution at formal and informal design reviews and security audits.
  • Document the design of your solutions according to the software system lifecycle methodology.
  • Collaborate with cross-functional teams to design, implement, and integrate security features into software applications.

What you need to bring

  • Significant and validated experience with Python and C++ (object-oriented programming) and within an Agile Application Development using Scrum methodologies
  • Proficiency with TCP/IP, TLS, UDP, DNS, HTTP
  • Proficient in inter-process async communication and multi-threading
  • Expertise in developing and deploying containerized applications using Docker.
  • Experience in developing microservices using asynchronous message passing based on Kafka and/or RabbitMQ.
  • Experience with SQL and time series databases, such as OpenSearch.
  • Strong desire to create readable, testable, maintainable code using source control and CI/CD.
  • Experience in developing RESTful APIs using OpenAPI specifications and Python servers, such as FastAPI (Uvicorn).
  • In-depth knowledge of cybersecurity concepts, protocols, and best practices
  • Excellent communication skills, to clearly articulate solution design ideas in written and verbal form to technical audiences, as well as the ability to describe technical concepts to non-technical audiences
  • Ability to take initiative, prioritize and complete multiple tasks with little to no supervision
  • Intellectual curiosity, humility, accountability, and positive approach
  • Ability to take initiative, prioritize and complete multiple tasks with little to no supervision
  • BS/MS Degree in Computer Science, (or related technical fields) or equivalent work experience is required

Above & Beyond

  • It would be great if you have knowledge of gitlab, Kubernetes, Databricks and AWS knowledge but this isn't crucial.
  • WireGuard
  • Suricata
  • LUA
  • Redis, Cassandra, PostgreSQL
  • IP tunneling
  • Knowledge of Elastic Stack including Elasticsearch, Logstash and Kibana

An Absolute Commitment to Equality

BlackBerry ensures an equal employment opportunity without discrimination or harassment based on race, colour, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

EEO Minorities/Females/Protected Veteran/Disabled

BlackBerry strives to create an accessible and inclusive application and selection process and is committed to working with and providing reasonable accommodation to job applicants who may require provisions to participate in the selection process. Should you require an accommodation, please contact recruitment@blackberry.com to discuss your needs.

#LI-NR1

Scheduled Weekly Hours: 40

https://www.blackberry.com/us/en/products/blackberry-spark-suites/spark

BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn’t choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry.

©2022 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world.

It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

EEO Minorities/Females/P rotected Veteran/Disabled

DirectEmployers