Software Engineer 2 / Senior Software Engineer

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 is an enterprise SaaS specializing in analytics-driven unstructured data management. Komprise founders started the company to address a gap in innovation for managing massively growing volumes of unstructured data which was creating complexity and stretching IT budgets from the endless need to buy more storage. Komprise Intelligent Data Management is one platform to analyze, move and manage unstructured data. We work with large enterprises across many sectors so they can optimize storage and backup costs, automate AI data workflows, reduce compliance and security risks and gain greater value from file and object data.

Contact | Komprise Blog