Lucidworks

Lucidworks

Lucidworks provides enterprise search solutions with Fusion platform, offering industry-leading search technology for intelligent search apps at any scale, enhancing search experiences and relevance for businesses worldwide.

Internet Software & Services
51-250
Founded 2007
$209M raised

Description

  • Develop new connector plugins to meet requirement specifications and internal design and quality standards.
  • Maintain and update existing plugins to fix bugs, support new requirements, and handle repository changes.
  • Debug plugin issues identified through failing tests and client-reported behavior.
  • Write pull requests that clearly describe fixes and code changes for peer review.
  • Incorporate peer feedback into code changes.
  • Build and maintain robust unit and integration test coverage for plugins.
  • Estimate engineering effort to support planning and development timelines.
  • Share knowledge through documentation, team presentations, and demos.
  • Participate in a sustainable on-call rotation to help maintain SaaS infrastructure health.
  • Work on the Data Integration Platform to improve reliable and efficient ingestion from client source systems.

Requirements

  • 5-7 years of experience developing Java applications in an enterprise software organization.
  • Experience with tools used to access and retrieve data from multiple content repository systems.
  • Experience using issue tracking tools, with Jira preferred.
  • Experience with source control systems, including Git and GitHub.
  • Experience developing and supporting software in a continuously delivered SaaS environment.
  • Strong technical communication skills and a willingness to share knowledge with colleagues.
  • Ability to collaborate effectively with a diverse team across multiple time zones, regions, and cultures.
  • Interest in growing as a software engineer and learning new development, communication, and collaboration skills.
  • Preferred experience with data access best practices and integrations with content management systems such as SharePoint and LDAP/Active Directory.
  • Preferred experience accessing data through APIs for data manipulation and transformation.
  • Preferred experience with cloud-native applications deployed using Kubernetes and Helm.
  • Preferred experience using cloud tools from GCS and/or AWS.
  • Preferred experience implementing search applications, especially for data indexing.
  • Preferred experience with Python, Node, or JavaScript.

Benefits

  • Remote work opportunity based in Jamaica.
  • Opportunity to work on products used by major global brands across retail, financial services, manufacturing, and B2B commerce.
  • Work on a diverse global team.
  • Use modern developer tooling, including AI-assisted coding and debugging tools.
  • Equal opportunity, inclusive hiring environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer ,Frontend

Everbridge 1K-5K Internet Software & Services

Senior Software Engineer, Frontend at Everbridge for a remote India R&D team, building web and mobile product experiences that support the company’s critical event management platform.

Agile CI/CD CSS Dart Figma Firebase Flutter Grafana HTML JavaScript JSON React REST API
5 minutes ago

Senior Software Developer

FMX 51-250 Internet Software & Services

FMX is hiring a Senior Software Developer to build and refine features across its cloud-based facility maintenance and management platform while helping shape the company’s technical direction.

AWS Azure Blazor C# Entity Framework Git JavaScript jQuery .NET New Relic Terraform
5 minutes ago

Senior Software Developer

Shockbyte 11-50 IT Services

Shockbyte is hiring a Senior Software Developer in EMEA to help design, build, and scale the game server hosting systems that power hundreds of thousands of players worldwide.

Go Kubernetes NestJS SQL TypeScript Vue.js
5 minutes ago

Senior Software Engineer – Payments (Credit Card & Alternative Payments)

Xsolla 251-1K Internet Software & Services

Xsolla is seeking a Senior Software Engineer – Payments to own and improve core payment processing systems for credit cards and alternative payment methods in a remote, full-time role.

REST API
5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers