Elasticsearch - Java Engineer II - Distributed Systems
$2,000 per monthElastic Urban Trust Bank
Elasticsearch - Java Engineer II - Distributed Systems
Elastic Urban Trust Bank 04 June 2025
Elasticsearch Java Distributed Systems Algorithms Concurrency
We are seeking a Software Engineer II to join our Elasticsearch - Distributed Systems team, focusing on the scale, performance, and resilience of Elasticsearch. This team is responsible for node communication within an Elasticsearch cluster and how data is indexed, allocated, and replicated across nodes.
What You Will Be Doing:
- Improving Elasticsearch’s components that support concurrent and consistent indexing across multiple machines.
- Maintaining our cluster coordination system to keep performance high even though nodes come and go from the cluster and data moves around, while maintaining the safety and liveness properties of the system as a whole.
- Pushing the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today.
- Investigating performance or concurrency issues and proposing solutions.
- Supporting our Support Engineers with complex problems.
What You Bring:
- A background in Distributed Systems.
- Strong skills in core Java and familiarity with the standard library of data structures and concurrency constructs, as well as newer features like lambdas.
- Deep technical proficiency in algorithms.
- Ability to understand and contribute to the development of Distributed Systems.
- Excellent practical judgment, including prioritization, collaboration, and independent work.
- Ability to build and debug features with a broad impact, running on multiple machines.
- Measured and articulate written and spoken communication skills.
Bonus Points:
- Experience with Data stores
- Experience with Search, analytics, Lucene
- Strong knowledge of the JDK
- Experience with Asynchronous event-driven network frameworks such as Netty
- Competitive pay based on the work you do here and not your previous salary
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- Matching for financial donations and service (up to $2000 or local currency equivalent)
- Up to 40 hours each year to use toward volunteer projects you love
- Minimum of 16 weeks of parental leave
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
#J-18808-Ljbffr- ...A leading financial institution is seeking a Java Engineer II to join their Elasticsearch - Distributed Systems team, focusing on improving components for concurrent indexing and maintaining high performance in a dynamic environment. The ideal candidate will have strong...SuggestedFlexible hours
$152.83k - $229.24k
...we have offices in nine countries and can insert advertisements around the world.Job SummaryThe Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel platforms. This...SuggestedFull time$154k - $200k
...everything we do is engineered for ambition. For... ...Software Engineer II - Bank Accounts Team... ...have experience with Java, Web Services, REST APIs... ...experience with Kafka and Elasticsearch is a plus You... ...complex large scale distributed systems You value involving...SuggestedFull timeBank staffH1bWork at officeVisa sponsorship3 days per week$65 - $70 per hour
...mobile, web, cloud, and distributed computing systems. Their solutions are... ...and assist software engineers, providing technical... ...applications in Java. ~ Proven experience... ...DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis,... ...Senior Software Engineer II - Full Stack Java (...SuggestedContract workShift workWeekend work$140k - $190k
...highly skilled and experienced Sr. Software Engineer II with deep expertise in exchange connectivity and high-performance trading systems. This is a high-impact role focused on... ...synchronization (PTP) Building resilient distributed systems that handle failover, recovery,...SuggestedFull timeContract workWork at officeWorldwideMonday to FridayFlexible hours$60 - $70 per hour
...ensure that all information system products and services meet: both... ...with high-speed distributed computing frameworks like Apache... ...and frameworks like Splunk, Elasticsearch, Prometheus, AppDynamicsTechnical Skills & Background:Java-based software development experienceFluent...Hourly payImmediate start- ...A digital asset exchange company is seeking a Senior Infrastructure Engineer to design and maintain a high-performance distributed system for trade processing and blockchain interaction. The engineer will focus on building resilient cloud-based infrastructures, implementing...Full time
- ...the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products... ...and delivery of large-scale, distributed services that must be secure,... ...programming language (e.g., Java, Go, C/C++, or Python) and strong...Immediate startRemote work
$140k - $190k
...NinjaTrader is seeking a Sr. Software Engineer II to join our NT Connect team—our API-based... ...partners. If you are passionate about distributed systems, real-time systems, API platforms, and... ...or more JVM-based languages (Scala, Java, or Kotlin); experience with reactive,...Full timeWork at officeWorldwideMonday to FridayFlexible hours$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power... ...substations, datacenter, Oil & gas and distribution networks.Within this group, the Energy... ...II with advanced knowledge in Power systems, Protection schemes, Protection relays...Full timeTemporary workWork at officeRemote workFlexible hours$78k - $108k
...Group – is a privately held engineering firm delivering worldclass technical... ...in substation, transmission, distribution, and distributed energy... ...skilled Distribution Engineer II to join our team at K&A... ...electric facilities, distribution system maintenance, repair, and...Temporary workFlexible hours$135k - $165k
...experience design, and world-class product engineering. The future of business is disruptive,... ...!OverviewWe are seeking a Senior Java Engineer - AI & Agentic Platforms to design... ...enterprise Java applications, distributed systems, and modern cloud-based services.QualificationsResponsibilities...Flexible hours$85k - $130k
...motivated and capable Software Engineer to further our Genomics AI... ...stack), relational data systems and algorithms development.... ...iterative software development in distributed, event-based architectures.... ....Experience with Elasticsearch/OpensearchExperience with containerization...Full timeFlexible hours$86.63k - $132.83k
Category: Engineering and Technical Job Type: Full Time Working Mode: Fully On-Site... ...good of our customers. Job Purpose The Systems Engineer II at CNH Industrial participates in the... ...electrical systems (circuits, power distribution, signal behavior) Effective verbal...Full timeWork at office$89.4k - $116.4k
...Software Engineer, Test & Infrastructure IIYou catch problems... ...robust, scalable systems that reveal issues before... ...Test & Infrastructure II, you will be doing both... ...in Python, Perl, Java, or Ruby that adapts to... ...regression scenarios across distributed microservices and telephony...Temporary workWork experience placementFlexible hours$170k - $250k
...Overview Lead Software Engineer II, Tax Product Development (Lead Engineer II) designs and implements complex distributed systems, including solutions leveraging Microsoft Power Applications and Project Operations, to support the tax practice and the delivery of services...Remote work- ...BDO USA is seeking a Lead Software Engineer II for Tax Product Development to own end ‑to‑end delivery of distributed systems. You will lead design and implementation, integrate Dynamics CE and Project Operations, and mentor engineers across hybrid and remote teams....Remote work
$105k - $115k
...hire a passionate Full Stack Software Engineer, who is ready to work on the cutting edge... ...application using technologies like Java, Angular, and Typescript.You will be writing... ...with RDBMS or NoSQL databases in a distributed system.Deep understanding of Agile development...Full timeFlexible hours$99k - $121k
...powered and protected the U.S. financial system for over thirty years with cutting-edge solutions... ...sponsorship.Overall Purpose This role engineers and supports privileged and non-human... ...and cloud platforms. The Engineer II is responsible for implementing and maintaining...Hourly payFull timeImmediate startVisa sponsorshipWork visaFlexible hours- ...skilled and motivated Software Design Engineer II to join our Vehicle Solutions team. In... ..., and maintenance of embedded software systems for existing and next-generation products... ...processes and controls (static analysis, distributed version control, unit testing, bug...Permanent employment
$2,400 per month
...We’re seeking an experienced Software Engineer to maintain, enhance, and modernize a suite... ...new cross-platform, mobile, and distributed systems. This role bridges legacy modernization... ...another compiled back-end language (Rust, Java, etc.). ~ Practical experience with Linux...Full time- ...own complex software, system, and infrastructure assignments... ...direction, mentoring engineers, and promoting... ...experience and designing Java applications ~ Deep... ..., MySQL, Oracle, Elasticsearch, MongoDB, Cassandra, or... ...software applications and distributed systems. ~ Solid...
$114.5k - $188k
...Software Engineer IIIterable is the leading AI-powered customer engagement... ...ImpactAs a Software Engineer II on the Developer Platform Team... ...close to the codebase, build system, and developer workflow. You... ...fundamentals in Scala, Java, Kotlin, or another production...Contract workLocal areaImmediate startRemote workWorldwideHome office$140k - $190k
...for every new customer we bring on. We're hiring a Sr. Software Engineer II with deep Rust expertise to own that surface end to end: the... ...verification logic, and the asynchronous delivery of outcomes into the systems that act on them. You'll be NinjaTrader's Rust authority...Full timeContract workWork at officeRemote workWorldwideMonday to FridayFlexible hours$130k - $150k
...dynamic, agile R&D team as a Senior Backend Java Engineer, where you will serve as a key... ...improvements (e.g., automated guardrails, RAG systems, and AI coding assistants) to... ...demonstrating successful ownership of complex, distributed features and a track record of...Full timeContract workWork at office2 days per week- ...performance, and cost of Stripe's systems and the productivity and... ...Networking, DocumentDB, Distributed Caching and High assurance engineering). We build the... ...Pinot, Hive Metastore, ElasticSearch etc. The systems we own... ...programming languages like Go, Java, C/C++ etc.)2-12+ years...
$190.2k - $360.5k
The Opportunity We are looking for a Principal AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled... ...Experience with observability and tracing for AI systems or distributed systems. Experience with privacy-aware telemetry, data...Full timeTemporary workLocal areaRemote workWorldwide$111.61k - $131.3k
...a hands-on, highly motivated Java Developer to join a newly formed... ...is an AI-first, fast-paced engineering environment offering... ...sustainable fixes that improve system stability and customer experience... ...support in complex distributed systems. Strong problem-solving...Full timeTemporary workWork experience placementLocal area3 days per week- ...encompasses mobile, web, cloud, and distributed computing systems. Their solutions are... ...science or Electrical engineering or related field is required... ...software applications in Java or at least 5years... ...RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL,...Shift workWeekend work
- CNH Industrial is seeking a Systems Engineer II to define and integrate precision farming systems for agricultural equipment. The role involves translating customer needs into system-level requirements and collaborating with software, hardware, and product management teams...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Elasticsearch - Java Engineer II - Distributed Systems. Be the first to apply!
- java cloud engineer Chicago, IL
- java software engineer Chicago, IL
- java spring developer Chicago, IL
- full stack java developer Chicago, IL
- java web developer Chicago, IL
- java developer backend Chicago, IL
- java developer contract Chicago, IL
- java microservice developer Chicago, IL
- lead full stack java developer Chicago, IL
- java developer remote part time Chicago, IL





