Software Engineer 2 / Senior Software Engineer

Komprise

Job Summary:

We are looking for an experienced Software Engineers for our Bangalore location who are keen on developing the next generation cloud-based data management SaaS platform. We are looking for someone who is motivated to work in a dynamic environment with the latest technologies. Someone who is excited at the prospect of joining a core team that is working on a disruptive SaaS data management solution. This is an opportunity to start on the ground floor and grow with a company that has huge potential.

Key Responsibilities:

  • Development: Responsible for designing and developing features that powers Komprise data management platform to manage billions of files and petabytes of data.
  • Writing and Maintaining: Responsible for designing of major components and systems of our product architecture, ensuring that Komprise data management platform is highly available and scalable
  • Coding: Responsible for writing performance code, evaluate feasibility, develop for quality and optimize for maintainability.
  • Software Development Methodology: Work in agile, customer focused and fast paced team with direct interaction with the customers.
  • Analysis: Responsible for analysing customer escalated issues and provide resolutions in a timely manner.
  • Quality Design: Should be able to design and implement highly performant, scalable distributed systems.

Qualifications:

  • Data Structures: Solid grasp of computer science fundamentals and especially data structures, algorithms, multi-threading
  • Problem Solving: Ability to solve difficult problems with a simple elegant solution
  • Programming: Should have solid object-oriented programming background with impeccable design skills
  • Application Development: Experience in developing management applications and performance management applications is ideal
  • File Systems: Experience with object-based file systems and REST interfaces is a plus (e.g. Amazon S3, Azure, Google Cloud Service)
  • Education: Should have a BE or higher in CS, EE, Math or related engineering or science field
  • Experience: At least 5+ years of experience in software deployment
  • Tech Stack: Java, Maven Virtualisation, SaaS, Github, Jira, Slack, Cloud Solutions and Hypervisors

How to Apply:

Submit your resume highlighting your relevant experience to: india_careers@komprise.com.

To apply for this job email your details to india_careers@komprise.com

Company Overview

Komprise powers the connection between unstructured data management and AI. Komprise Intelligent Data Management delivers a single platform to easily analyze, migrate, transparently tier and manage the lifecycle of petabytes of file and object data across hybrid environments. With Komprise, enterprise IT gains full visibility across silos to optimize storage, backup, ransomware and cloud costs. Komprise Smart Data Workflows and the Komprise Global File Index unlock unstructured data insights and access for AI.  www.komprise.com