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
$125k - $160k
Job Title: Software Engineer II - Distributed Systems Location: Remote (US Based Only) Estimated salary range: $125,000 to $160,000 The salary offered... ...using an object-oriented programming language (e.g. C++, Java) Strong understanding and application of data structures...SuggestedLocal areaRemote work$125k - $160k
Ocient is seeking a Software Engineer II - Distributed Systems to work remotely, based in the US. The successful candidate will collaborate with software architects to implement and test a cutting-edge data warehouse. Ideal candidates will have a BS, MS, or PhD in computer...SuggestedRemote job$99.16k - $129.44k
...IT Software Engineer II (Hybrid) Chicago, IL The American Medical Association (AMA) is the nation's largest professional Association... ..., document, maintain, enhance, and support various software systems. Works under moderate supervision with some latitude for independent...SuggestedWork experience placementWork at office3 days per week$114.5k - $188k
...Software Engineer II Iterable is the leading AI-powered... ...ideally Scala and/or Java) ~ Experience... ...~ Experience with Elasticsearch and/or other relevant... ...Postgres and data pipeline systems ~ Strong... ...collaborate in a highly remote/distributed environment ~ Ability...SuggestedContract workImmediate startRemote workWorldwideHome officeFlexible hours$142.6k - $261.5k
...scientists, designers, and software engineers enable our clients to solve... .... Knowledgeable in system development lifecycle and technology... ...4+ years of experience with Java or C# Frameworks: 4+ years... ...and interest in cloud and distributed systems architectures Comfortable...Summer holidayFlexible hours- ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for...Full timeLocal areaRemote workWorldwide
$129.52k - $194.27k
...development underway on a new cloud platform. As a Sr. Software Engineer you will develop and support applications across multiple... ...reliability, and operational excellence across large‑scale distributed systems. Key Responsibilities Design, analyze, and troubleshoot UI...Work experience placement$146.5k - $228k
Role Overview We’re seeking a Senior Software Engineer with deep experience building event-driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large-scale data and service pipelines running on AWS, supporting Scribd’s content enrichment...Home officeFlexible hours- Scribd, Inc. is seeking a Senior Software Engineer in Chicago, Illinois. This role involves designing large-scale data pipelines... ...candidates should have over 7 years of experience in backend and distributed systems, with strong cloud expertise in AWS. The position offers a...Flexible hours
- Senior Python Engineer (AI Platforms & Distributed Systems) Location: Chicago · Work Arrangement: Hybrid · Employment Type: Contract Overview We are seeking a highly specialized Senior Python Engineer to design and build scalable backend platforms, automation frameworks...Contract work
- ...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
$191k - $227k
...Software Engineer II - Technical Leadership Track Chicago, IL (Elmhurst... ...-facing web features to distribution center automation, we design and scale critical systems that enable McMaster-Carr to ship... ...compiled languages such as C#, Java, C++, or Rust. A thoughtful...Relocation package$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,...Work at officeWorldwideMonday to FridayFlexible hours$152.83k - $229.24k
...offices in nine countries and can insert advertisements around the world. Job Summary The Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel platforms. This...Work experience placement$160k - $200k
...experienced Manager II, Site Reliability Engineering to join our team.... ...of production systems. Our team is embedded... ...Technologies We Use: Ruby, Java, Kotlin, Go, Node,... ...RDS, Kinesis, S3, ElasticSearch, DocumentDB... ...engineering team is distributed across 3 continents...Full timeTemporary workLocal areaImmediate startRemote workShift work$153k - $191k
...solutions? As a Senior DevSecOps Engineer II, you'll play a critical role... ...& Observability: Track system health and performance using... ..., networking, APIs, and distributed systems. • Monitoring & Observability... ..., Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk,...WorldwideFlexible hours$86.63k - $132.83k
...Systems Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance... .... Understanding of electrical systems (circuits, power distribution, signal behavior) Effective verbal and written...Work at officeFlexible hours$197.4k - $232k
...Remote Department: Engineering Compensation: $197.... ...Senior Software Engineer II at Confluent, you will... ...of critical backend systems in Stream Governance products... ...of large-scale, distributed services that must be secure... ...language (e.g., Java, Go, C/C++, or Python)...Full timeImmediate startRemote work$117.6k - $176.4k
...Sr. Application Engineer II The Protection, Controls & Automation (PCA) group of Digital... ...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$89.4k - $116.4k
...collaboration and sustainable engineering aren't just buzzwords,... ...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 placementRemote workRelocation packageFlexible hours- ...Details: Job Title: Principal Java Engineer Location: Chicago,... ...by providing advice on system functionality and fixes as... ...Experience with high speed distributed computing frameworks like FLINK... ...frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics...Long term contractImmediate start
$86.4k - $129.6k
Application Engineer II For this U.S. based position, the expected compensation... ...power monitoring and control systems. Consult with internal &... ...power generation and distribution, including switchgear control... ...programming languages (VB, C#, C++, Java script), database design (SQL...Ongoing contractPermanent employmentFull timeTemporary workFlexible hours- ...Overview: Sr. Big Data Java Engineer Chicago - Hybrid - 3... ...deploy scalable, resilient systems to handle high data volumes... ...processes. Work with distributed systems managing massive datasets... ...backend frameworks, Kafka, Elasticsearch, Kibana, and Kubernetes....
$108.08k - $121k
Position Software Engineer II Location 141 W. Jackson Blvd., Ste. 500, Chicago IL 60604 Responsibilities... ...leadership and deliver high‑quality system designs for our high‑volume, high‑... ...technology company. Experience with distributed systems, microservices, Kubernetes ops,...$86.4k - $129.6k
Schneider Electric seeks an Application Engineer II in Chicago, IL. You will create engineering designs and assist in designing electrical control panels while collaborating with various stakeholders. Required is a BS in Electrical Engineering and knowledge of communication...- ...A technology company is seeking a Senior Software Engineer II to develop and lead critical backend systems for its Stream Governance products. You'll design and implement large-scale, distributed services, ensuring they are secure and available. The ideal candidate will...Remote work
$93.9k - $156.5k
...CME Group is seeking a SRE II to help, build, operate and scale systems in our Clearing portfolio. Clearing... ...candidate will work alongside senior engineers to learn how we observe, monitor,... ...and knowledge of working with distributed systems Experience with Kubernetes...Work at officeLocal areaWorldwide2 days per week- ...Senior Software Engineer We are seeking an experienced Senior Software... ...requires deep expertise in Java-based application development... ...debug complex programs and system modules with minimal... ...Fargate ~ Amazon OpenSearch (Elasticsearch), S3 ~ Strong understanding...Weekend work
$95k - $130k
...Control Systems Engineer Sedron Technologies is hiring a talented Control Systems Engineer (II - III) in Chicago, IL, Bellingham, WA or Sedro-Woolley, WA! Sedron is a leading provider of circular waste management technologies for agricultural manure and municipal...Permanent employmentCasual workVisa sponsorshipWork visa
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 web developer Chicago, IL
- senior java developer Chicago, IL
- java developer remote part time Chicago, IL
- full stack java developer Chicago, IL
- java spring developer Chicago, IL
- sr.java developer Chicago, IL
- java microservice developer Chicago, IL
- java developer Chicago, IL
- java cloud developer Chicago, IL


