Taro Logo

Senior/Principal Engineer - OpenSearch

DTEX Systems specializes in Insider Risk Management (IRM) and Data Loss Prevention (DLP) products for enterprise cybersecurity.
California City, CA, USA
Backend
Principal Software Engineer
Remote
10+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

DTEX Systems is seeking a Senior/Principal Engineer specializing in OpenSearch to lead their cybersecurity infrastructure development. This role combines technical leadership in distributed systems with hands-on engineering work in Insider Risk Management (IRM) and Data Loss Prevention (DLP) solutions. The position offers the unique opportunity to work with large-scale OpenSearch clusters handling terabytes of data while contributing to both proprietary solutions and the open-source community.

The ideal candidate will bring 10+ years of software engineering experience and deep expertise in OpenSearch internals, with a strong background in Python and JVM ecosystems. You'll be responsible for designing and optimizing high-throughput systems, managing complex data pipelines, and ensuring operational excellence in cloud environments, particularly AWS.

This role is perfect for someone who enjoys solving complex technical challenges while mentoring others. You'll work with global teams, contribute to the OpenSearch community, and drive innovation in enterprise cybersecurity. The position offers comprehensive benefits including full remote work flexibility, complete healthcare coverage, and various perks supporting work-from-home arrangements.

What makes this role particularly attractive is the combination of technical depth, leadership opportunity, and direct impact on critical cybersecurity solutions. You'll be at the forefront of developing and optimizing systems that protect organizations from data loss and insider threats, while working with cutting-edge search and distributed systems technologies.

Last updated 10 hours ago

Responsibilities For Senior/Principal Engineer - OpenSearch

  • Lead the design, implementation, and optimization of large-scale OpenSearch clusters handling terabytes of data
  • Develop and enhance IRM and DLP products through feature development, bug fixes, and performance tuning
  • Serve as a technical consultant and mentor to internal teams, clients, and external practitioners
  • Actively contribute to the OpenSearch community and participate in public forums
  • Collaborate with cross-functional teams to drive innovation
  • Apply expertise to cloud-hosted OpenSearch deployments
  • Rapidly iterate on solutions while maintaining high-quality standards

Requirements For Senior/Principal Engineer - OpenSearch

Python
Java
  • Minimum 10 years of software engineering experience
  • Bachelor's degree in Computer Science or related field
  • Deep expertise in OpenSearch internals, managing multi-node clusters
  • Proficiency in data management: ingestion pipelines, field mappings, cluster integrity
  • Experience migrating large-scale Elasticsearch 6.x deployments to OpenSearch 2.x
  • Strong knowledge of OpenSearch management
  • Proficiency in Python and solid understanding of JVM ecosystems
  • Strong grasp of algorithms, data structures, and software design principles
  • Experience building distributed, high-throughput applications
  • Hands-on experience with major cloud platforms, preferably AWS
  • Ability to debug complex issues
  • Excellent collaboration, communication, and problem-solving skills

Benefits For Senior/Principal Engineer - OpenSearch

Medical Insurance
Dental Insurance
Vision Insurance
  • Fully remote work with flexible arrangements
  • Comprehensive health, vision, and dental coverage
  • Flexible time off policy
  • Company-provided computer hardware and work-from-home setup reimbursement
  • Health & wellness perks including virtual events and team activities
  • Monthly Internet and phone reimbursement
  • Opportunities for career growth and skill development

Related Jobs

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure Container Instances, building scalable cloud services and distributed systems with competitive pay and benefits.

Principal / Sr. Principal Software Engineer - FORGE

Principal/Sr. Principal Software Engineer position at Northrop Grumman working on FORGE missile defense systems, requiring Secret clearance and expertise in C++, Python, and Java.

Sentinel Principal Software Engineer

Principal Software Engineer position at Northrop Grumman's Sentinel program, focusing on full-stack development with Secret clearance requirement in Colorado Springs.

Principal Software Engineer, Capital Marketplace

Principal Software Engineer position at Upstart, leading technical strategy and architectural decisions for the Capital Supply Vertical team, with opportunities for remote work and competitive compensation.

Principal Software Engineer - Full Stack

Principal Software Engineer role at Veeva Systems, building enterprise SaaS solutions for life sciences with full-stack development responsibilities.