Java Software Engineer

Job Summary:

With a growing customer base and solid results, Komprise is continuing to expand. We are now looking for a full-time, passionate, intelligent Java Software Engineer who is excited at the prospect of working in a dynamic environment with an intimate core team. This person will design software to manage petabytes of unstructured data on a scale with high performance and resiliency.

Key Responsibilities:

  • Designing and implementing algorithms to analyze, search, transport, and manage data at scale.
  • Defining component architecture and services, evaluating feasibility, developing for quality and robustness, and optimizing for performance.
  • Collaborating with other teams to design and develop components.
  • Being part of an agile, fast-paced team with direct interaction with the customers.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent.
  • A minimum of 3 years of experience with Java software development, especially with a very strong object-oriented programming background, working on commercial applications or systems.
  • A solid grasp of computer science fundamentals, especially data structures, algorithms, and multi-threading.
  • Ability to work collaboratively in a team environment to meet aggressive goals and high-quality standards.
  • Excellent problem-solving and communication skills and a willingness to learn.

Desirable Qualifications:

  • Experience developing software for cloud services and on-premises storage.
  • Experience developing software for large-scale search and data mining.
  • Experience working with Elastic Search.
  • Experience with the architecture of distributed systems and the cloud.
  • Motivated, ambitious, and self-teaching with great attention to detail.
  • Hard-working to match the rigor of a fast-moving software company.

More information about this position and our company’s offered benefits can be found via our posting on Indeed. To be considered for this position, please use the Indeed platform to submit your resume and respond to all of the questionnaire prompts.

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