Elasticsearch Senior Java Engineer Distributed Systems Expert

2 weeks ago


Denver, Colorado, United States ElasticSearch Inc. Full time

Elastic, the Search AI Company, empowers businesses and individuals to find answers in real-time, leveraging all their data at scale.

The Elastic Search AI Platform, used by over 50% of the Fortune 500, combines the precision of search with the intelligence of AI to accelerate results that matter.

By harnessing all structured and unstructured data, securing and protecting private information more effectively, Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.

We are seeking a Senior Software Engineer to join our Elasticsearch Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience.

This team owns how nodes in an Elasticsearch cluster communicate and how data are indexed, allocated, and replicated across nodes.


Key Responsibilities:
  1. Improving Elasticsearch's components that support concurrent and consistent indexing across multiple machines.
  2. Maintaining our cluster coordination system to ensure high performance even with nodes coming and going from the cluster and data moving around, while maintaining the safety and liveness properties of the system as a whole.
  3. Pushing the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today.
  4. Investigating and resolving performance or concurrency issues and proposing solutions.
  5. Supporting our support engineers with complex problems.

Requirements:
  1. A strong background in Distributed Systems and Consensus Algorithms.
  2. Strong skills in core Java and familiarity with the standard library of data structures and concurrency constructs, as well as newer features like lambdas.
  3. Deep technical proficiency in algorithms.
  4. The ability to understand and work on complex, highly distributed systems.
  5. The ability to own projects from beginning to end, covering both technical design and collaboration with others to develop needed components.
  6. The ability to build and debug features with a broad impact, running on multiple machines.

Bonus Points:
Data stores, Search, analytics, Lucene, Strong knowledge of the JDK, Asynchronous event-driven network frameworks such as Netty

  • Denver, Colorado, United States ElasticSearch Inc. Full time

    Elastic, the Search AI Company, empowers businesses and individuals to unlock the value of their data in real-time, at scale.The Elastic Search AI Platform, used by over 50% of the Fortune 500, combines the precision of search with the intelligence of AI to accelerate results that matter.By harnessing all structured and unstructured data, securing and...


  • Denver, Colorado, United States ElasticSearch Inc. Full time

    Job Title: Distinguished Software Engineer IAbout the Role:ElasticSearch Inc. is seeking a highly skilled and experienced Distinguished Software Engineer I to join our Platform team. As a key member of our team, you will be responsible for technical vision and architecture for new initiatives spanning Elasticsearch and ES|QL. You will lead the delivery of...


  • Denver, Colorado, United States IT First Source Full time

    Job SummaryWe are seeking a highly skilled Senior Distributed Systems Developer to join our team at IT First Source. The ideal candidate will have a strong background in Java/Spring development and expertise in OpenText Exstream.The successful candidate will lead scrum teams to develop and enhance Customer Communications Management platforms, coordinate...


  • Denver, Colorado, United States Connect for Health Colorado Full time

    Job Title: Senior IT Systems EngineerConnect for Health Colorado is seeking a highly skilled Senior IT Systems Engineer to join our Architecture team. As a key member of our team, you will be responsible for supporting our company infrastructure, applications, and business processes.The ideal candidate will have a strong background in IT systems engineering,...


  • Denver, Colorado, United States Elastic Full time

    About the RoleElastic is a leader in search, security, and observability solutions. We're seeking a skilled Senior Go Engineer to join our Observability team, focusing on developing high-quality observability products that are essential to the ingest flow of our Elastic Observability solution.As a Senior Go Engineer, you will be part of a team that builds...


  • Denver, Colorado, United States Burns & McDonnell Full time

    Job Title: Senior Distribution EngineerJoin Burns & McDonnell, a 100% employee-owned engineering firm, as a Senior Distribution Engineer. This role will provide development and design services on 2.4kV to 34.5kV overhead and underground utility distribution projects.Key Responsibilities:Design distribution facilities utilizing client standards, including...


  • Denver, Colorado, United States Crusoe Energy Systems Full time

    About the RoleThe Electrical Engineer is responsible for designing and integrating electrical systems into custom power and control products for manufacture. This includes creating one-line diagrams, control schematics, and submittal packages, as well as performing branch circuits and feeder calculations on power distribution equipment.The ideal candidate...


  • Denver, Colorado, United States Vantage Point Consulting Inc. Full time

    Job SummaryAs a Senior Java Software Engineer at Vantage Point Consulting Inc., you will be responsible for designing, modifying, developing, writing, and implementing software applications. You will guide and mentor a team on priorities, assist as needed, and support and/or install software applications/operating systems. Additionally, you will participate...


  • Denver, Colorado, United States Altamira Technologies Full time

    Altamira Technologies is seeking a highly skilled Senior Software Engineer to join our world-class Space Systems engineering team in Colorado.Key Responsibilities:Develop complex software solutions in a Java environmentWork in Agile development teams using continuous integration methodology with automated testingCollaborate with cross-functional teams to...


  • Denver, Colorado, United States Tyler Technologies Full time

    Our company is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our development team, you will be responsible for building and maintaining cloud-based software applications that meet the needs of our customers.We are committed to delivering high-quality software solutions that meet the evolving needs of our...


  • Denver, Colorado, United States Connect for Health Colorado Full time

    Job Summary:Connect for Health Colorado is seeking a highly skilled Senior IT Systems Engineer to join our Architecture team. As a key member of our team, you will be responsible for supporting our company infrastructure, applications, and business processes.Key Responsibilities:Evaluate existing systems and provide technical direction to IT support...

  • Senior Java Developer

    3 weeks ago


    Denver, Colorado, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining full-stack applications using Java technologies for both front-end and back-end development.You will work closely with cross-functional teams, including other...


  • Denver, Colorado, United States Vantage Point Consulting Inc. Full time

    Job SummaryAt Vantage Point Consulting Inc., we are seeking a highly skilled Senior Java Software Engineering Lead to join our team. The ideal candidate will have a strong background in Java software development and a proven track record of leading teams to deliver high-quality software solutions.Key Responsibilities• Design, develop, and implement...


  • Denver, Colorado, United States Angi Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Angi. With over 25 years of experience in helping homeowners care for their homes, we have a strong foundation in software development and a passion for innovation.The ideal candidate will have 7+ years of experience in developing enterprise-level features in an object-oriented...


  • Denver, Colorado, United States Custom Staffing Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Custom Staffing. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the needs of our clients.Key Responsibilities:Customer Liaison: Develop a deep understanding...


  • Denver, Colorado, United States Connect for Health Colorado Full time

    Job Summary:Connect for Health Colorado is seeking a highly skilled Senior IT Systems Engineer to join our Architecture team. As a key member of our team, you will be responsible for supporting our company infrastructure, applications, and business processes. You will also plan, conduct, and direct the analysis of business problems with automated systems...


  • Denver, Colorado, United States FusionAuth Full time

    About the RoleFusionAuth is seeking a highly skilled Senior Java Software Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality solutions that meet the needs of our...

  • Electrical Engineer

    4 weeks ago


    Denver, Colorado, United States OneTech Full time

    FLISR Electrical Engineer Job DescriptionOneTech is seeking a highly skilled FLISR Electrical Engineer to join our team in Denver, Colorado. The successful candidate will work on distribution system modeling to optimize the placement and settings of cap banks and reclosers.Key Responsibilities:Collaborate with cross-functional teams to support the company's...


  • Denver, Colorado, United States Affiliated Engineers, Inc Full time

    Job Title: Senior Electrical Project Engineer - Power SystemsAffiliated Engineers, Inc. (AEI) is a leading consulting engineering firm seeking a Senior Electrical Project Engineer - Power Systems to join our team in Denver. As a key member of our power systems team, you will be responsible for designing and implementing innovative power distribution...


  • Denver, Colorado, United States OneTech Full time

    Job Title: FLISR Electrical EngineerAbout the Role:We are seeking a highly skilled FLISR Electrical Engineer to join our team at OneTech. The successful candidate will be responsible for working with various teams to support our integrated voltage-var optimization (IVVO)/Fault location, isolation, and service restoration (FLISR) program.Key...