Remote - Mexico City Remote (Global) Employment

Lucidworks is hiring a Software Engineer, Data Acquisition

About the Role

As a Software Engineer focused on Data Acquisition, you'll build and maintain connector plugins that power seamless data ingestion into a search and personalization platform. Your work will enable clients to index content from a wide range of enterprise repositories, ensuring reliable and efficient data integration.

What You’ll Do

  • Design, develop, and maintain Java-based plugins according to defined specifications and quality standards.
  • Enhance existing connectors to support evolving client needs, third-party system updates, and new feature requirements.
  • Diagnose and resolve issues identified through automated testing or client feedback, ensuring system reliability.
  • Contribute to pull requests with clear documentation, incorporate peer feedback, and uphold strong code review practices.
  • Develop comprehensive unit and integration tests to ensure plugin stability and performance.
  • Collaborate with distributed teams across time zones, sharing technical insights through documentation, demos, and team discussions.
  • Provide on-call support to monitor and maintain the health of cloud-hosted services.

What We’re Looking For

  • 5–7 years of professional experience building Java applications in enterprise environments.
  • Proven background integrating with content repositories and data sources via APIs or direct access methods.
  • Familiarity with Git, GitHub, and issue tracking tools such as Jira.
  • Experience working in a continuously delivered SaaS environment with agile practices.
  • Strong communication skills and a collaborative mindset, with a focus on knowledge sharing and technical clarity.
  • Ability to work effectively in a globally distributed team with diverse perspectives and time zones.

Preferred Background

  • Experience with systems like SharePoint, LDAP, or Active Directory for data access and authentication.
  • Hands-on work with cloud platforms including AWS or Google Cloud Storage (GCS).
  • Familiarity with Kubernetes and Helm for deploying and managing cloud-native applications.
  • Exposure to search technologies, particularly around indexing pipelines and data transformation.
  • Programming experience in Python, Node, or JavaScript alongside core Java development.

Our Environment

The team values critical thinking, independent judgment, and inclusive collaboration. We emphasize agile problem-solving, technical excellence, and a customer-first approach. Our culture supports diversity, continuous learning, and open communication across global locations. Work is conducted in a remote-friendly setup, enabling flexibility while maintaining strong team alignment.

Required Skills
JavaGitGitHubJiraKubernetesHelmGCSAWSAPIsPythonenterprise software developmentdata retrievalissue trackingsource controltechnical communication JavaGitGitHubJiraKubernetesHelmGCSAWSAPIsPythonenterprise software developmentdata retrievalissue trackingsource controltechnical communication
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Lucidworks
A technology company specializing in cloud engineering and data solutions.
All jobs at Lucidworks Visit website
Job Details
Department Engineering & Data Science – Saas Engineering
Category backend
Posted 2 hours ago