Senior Software Engineer – Cloud Backend

2 weeks ago


Bengaluru, India QNX Software Systems Full time

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 Cylance helps users understand risks and make intelligent decisions to mitigate them before they happen. Today BlackBerry secures 96% of the threat landscape and we were delighted to be named a 2023 Customers’ Choice for Gartner Peer Insights for EPP and UEM. 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?

BlackBerry Bengaluru is looking for highly motivated engineers to help deliver products of high quality within BlackBerry Cyber Security’s Cloud Security product line. You will write innovative and highly scalable code, become a champion for quality and help set our already high bar for customer delight even higher. This position will be responsible for designing and developing out-of-the-box next-gen products 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.

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.

You will:

Design and develop new products and features within the Cyber Security product line.

Participate in product discussions with product management, user experience, architects, technical leaders, and cross-functional engineering stakeholders

Develop applications using web backend frameworks, create service endpoints, setup and work with authentication, authorization frameworks, create and follow industry security best practices, use cloud native services, and create interface with SQL and NoSQL databases

Keep yourself aware of the latest trend and 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, architects, technical leaders, cross-functional engineering stakeholders, to understand business requirements and translate these into technical requirements for the development team

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

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

Mentor and train other junior engineers and be a role model

Provide effort estimates for project timelines and regular project status updates

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

You will bring:

8-12 years of industry experience in product-based companies in software development roles developing functionality delivered from cloud.

4+ years of experience designing and delivering new backend features/function in an independent manner.

3+ years of expertise in developing microservices using programming languages like Java, Python, Linux systems, and Database Systems

Familiar with using Spring Boot, syslog technologies, streaming architectures (Kafka/Kinesis) and cloud computing systems like AWS, Azure

Experience with Relational data modeling and batch processing on SQL databases

Familiar with building applications using various internal, 3rd party and open-source packages, building microservices.

Good understanding of security compliance and crypto libraries like OpenSSL

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

Experienced developing new components in a scrum/agile environment

Excellent verbal and written communication skills with peers

Strong academic record with a Bachelors/Masters degree in Computer Science, Information Systems or Software Engineering from a reputed university.

Above & beyond:

BlackBerry strongly believes in innovation; 1400+ patents were filed last year by BlackBerry employees. This is a fantastic opportunity to innovate as part of the new R&D center in India

Experience a work environment that has mutual respect and care within team members

Join a high performing team biased to action

Competitive compensation and benefits for employee wellness

Experience learning and innovation working on a new product line in a startup mode with the backing of an established industry brand like BlackBerry.

Interested in hearing more? Then we would love to hear from you

#LI-JC1

Scheduled Weekly Hours:

40

  • Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to stand...


  • Bengaluru, India Cloud Software Group Full time

    About This Team:ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users.Team is self-motivated, and owns the product with full sense of responsibility and...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: This position includes working for Product Security of Netscaler to strengthen and harden the Netscaler Platform. Job Description/Responsibilities: What we are looking for? You love solving problems and enjoy learning new technologies. You have 6-8 years of experience in developing Networking and Communication protocols. You have...


  • Bengaluru, India Cloud Software Group Full time

    About This Team:This position includes working for Product Security of Netscaler to strengthen and harden the Netscaler Platform.Job Description/Responsibilities:What we are looking for?You love solving problems and enjoy learning new technologies. You have 6-8 years of experience in developing Networking and Communication protocols. You have developed a...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users. Team is self-motivated, and owns the product with full sense of responsibility...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users. Team is self-motivated, and owns the product with full sense of responsibility...


  • Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group: Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, India VIDA Full time

    Company Overview:VIDA Digital Identity is a leading provider of innovative SaaS solutions, dedicated to revolutionizing digital identity and authentication through cutting-edge technology. We are seeking a highly skilled Senior Software Engineer with expertise in backend development using Java and Spring Boot to join our dynamic and collaborative team.Role...


  • Bengaluru, India Opportunity One Step Solutions Private Limited Full time

    Job Title : Senior Software EngineerLocation : BangaloreExperience : 6 to 8 years/max. up to 10 yearsJob Description:As a Senior Software Engineer, he/she will be working in a very energetic team engaged in developing Sensor-to-Cloud solutions and products targeting Industrial Applications. The candidate will be responsible for collaboration with our...


  • Bengaluru, India Opportunity One Step Solutions Private Limited Full time

    Job Title : Senior Software EngineerLocation : BangaloreExperience : 6 to 8 years/max. up to 10 yearsJob Description:As a Senior Software Engineer, he/she will be working in a very energetic team engaged in developing Sensor-to-Cloud solutions and products targeting Industrial Applications. The candidate will be responsible for collaboration with our...


  • Bengaluru, India Cloud Software Group Full time

    Citrix (as part of Cloud Software Group) - the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost...


  • Bengaluru, India Cloud Software Group Full time

    Citrix (as part of Cloud Software Group) - the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost...


  • Bengaluru, India Cloud Software Group Full time

    About This Team:We are the Advanced Support team specializing in NetScaler, SDWAN, NetScaler Console products. As the ultimate level of support for our customers, we collaborate closely with Engineering and LCM teams to swiftly identify and resolve any issues or bugs, ensuring seamless operation of the network.Job Description:You have a three year university...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Citrix Observability Team helps customers by Providing Monitoring & Troubleshooting capabilities of Citrix Components mainly CVAD and DaaS. It is the default console which is used by all enterprise customers on a daily basis. Team is self-motivated, and owns the product with full sense of responsibility and customer empathy. Job...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Citrix Observability Team helps customers by Providing Monitoring & Troubleshooting capabilities of Citrix Components mainly CVAD and DaaS. It is the default console which is used by all enterprise customers on a daily basis. Team is self-motivated, and owns the product with full sense of responsibility and customer empathy. Job...


  • Bengaluru, India Cloud Software Group Full time

    Citrix (as part of Cloud Software Group) - the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: We are the Advanced Support team specializing in NetScaler, SDWAN, NetScaler Console products. As the ultimate level of support for our customers, we collaborate closely with Engineering and LCM teams to swiftly identify and resolve any issues or bugs, ensuring seamless operation of the network. Job Description: You have a three...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: We are the Advanced Support team specializing in NetScaler, SDWAN, NetScaler Console products. As the ultimate level of support for our customers, we collaborate closely with Engineering and LCM teams to swiftly identify and resolve any issues or bugs, ensuring seamless operation of the network. Job Description: You have a three...


  • Bengaluru, India Cloud Software Group Full time

    About This Team We are seeking a Senior Software Engineer to lead the design, development, validation, deployment, and maintenance of features for Citrix Workspace app for Linux compatible with major Linux distributions such as RHEL, Ubuntu, and Raspberry PI OS. Ideal candidates will have experience working directly with customers, are adept at...


  • Bengaluru, India Cloud Software Group Full time

    About This Team We are seeking a Senior Software Engineer to lead the design, development, validation, deployment, and maintenance of features for Citrix Workspace app for Linux compatible with major Linux distributions such as RHEL, Ubuntu, and Raspberry PI OS. Ideal candidates will have experience working directly with customers, are adept at...