Software Engineer, Data Acquisition

3 hours, 11 minutes ago
Full-time
Senior
Software Development
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 according to requirement specifications and design standards.
  • Maintain and update existing plugins to fix bugs, support new requirements, and handle repository changes.
  • Debug plugin issues found through failing tests and customer reports.
  • Write pull requests that clearly describe code changes and support peer review.
  • Incorporate peer feedback into fixes and enhancements.
  • Build and maintain robust unit and integration test coverage for plugins.
  • Estimate engineering effort to support team delivery timelines.
  • Document work and share knowledge through developer documentation, team presentations, and demos.
  • Participate in a sustainable on-call rotation to help maintain SaaS infrastructure health.

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 systems, with Jira preferred.
  • Experience with source control tools such as Git and GitHub.
  • Experience developing and supporting software in a continuously delivered SaaS environment.
  • Strong technical communication skills and willingness to share knowledge with others.
  • Ability to collaborate effectively with a diverse team across multiple time zones, regions, and cultures.
  • Enthusiasm for growing as a software engineer and developing new technical and collaboration skills.
  • Preferred: Experience with content management system integration points such as SharePoint and LDAP/Active Directory.
  • Preferred: Experience accessing data through APIs for manipulation and transformation.
  • Preferred: Experience with cloud-native applications deployed using Kubernetes and Helm.
  • Preferred: Experience with cloud tools from GCS and/or AWS.
  • Preferred: Experience implementing search applications, especially data indexing.
  • Preferred: Experience with Python, Node, or JavaScript.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer

Writesonic 11-50 Internet Software & Services

Writesonic is hiring a Full Stack Developer to build and maintain high-performance web applications that improve how brands monitor and optimize their visibility across AI search and traditional search channels.

CSS HTML JWT Next.js Python React REST API TypeScript
11 minutes ago

Software Engineer III - C++/QT

TCP Software 251-1K Professional Services

TCP (TimeClock Plus) is hiring a Software Engineer III to develop and maintain embedded and device-level software for workforce management solutions in a cross-functional agile environment.

Agile C++ Embedded Systems Linux Unix
11 minutes ago

Remote SOAR Developer/Engineer

WaveStrong, 51-250 Internet Software & Services

Remote contract role for a SOAR Developer/Engineer at an unspecified company, focused on automating SOC incident response workflows and improving security operations processes.

CSS Cybersecurity DevSecOps HTML JavaScript JSON Network Security Python REST API SIEM SOC Splunk Visual Studio XML
11 minutes ago

Senior Software Engineer (Real-Time 3D Platform)

UneeQ 51-250 Internet Software & Services

UneeQ is seeking a Senior Software Engineer to help build and evolve its Unreal Engine-based real-time 3D digital human platform for customer interactions.

AWS C C++ DirectX Docker Go Linux Machine Learning Python Vulkan WebRTC
11 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