TELECOMMUTE Staff Software Engineer - Elasticsearch Platform

LaraBench

Chicago, Northern (IL, KY)

On-site

USD 170,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LaraBench is seeking a Staff Software Engineer to lead the design and evolution of a real-time Elasticsearch-powered search platform in Chicago. The role combines hands-on development with technical leadership, building high-performance Go APIs and maintaining Elasticsearch clusters for billions of posts.

You will mentor engineers, drive architectural decisions, and work with cross-functional teams to translate business needs into scalable, reliable software.

Qualifications

  • 12+ years of professional software development experience with a strong Computer Science foundation.
  • 3+ years of recent hands-on experience with Elasticsearch (or similar search technologies).
  • Experience designing and operating complex distributed systems and high-load services.
  • Proficiency with AWS and cloud-native development.
  • Strong Go development skills and ability to learn quickly if needed.
  • Experience building RESTful APIs and modern web frameworks.

Responsibilities

  • Lead design and evolution of a real-time search platform used by millions of profiles and posts.
  • Architect and maintain Elasticsearch clusters; build high-performance Go APIs.
  • Mentor engineers and drive technical excellence within the team.
  • Collaborate with Product Managers, Architects, and Eng teams to translate requirements into scalable solutions.

Skills

Elasticsearch expertise
Go development
Distributed systems design
Cloud-native development (AWS)
RESTful APIs design
CI/CD pipelines
Git workflows
English communication
Agile methodologies
OOP concepts

Education

Bachelor's degree in Computer Science or equivalent

Tools

Kubernetes

Job description

leadcontract# TELECOMMUTE Staff Software Engineer - Elasticsearch PlatformPropertyvalue Prudent Technologies And ConsultingChicago, United States of America Salary not disclosedlaravelphpsymfonyapiawskubernetesdescription## Job descriptionChrome desktop can translate this description on-device without sending the text to LaraBench.Role: Staff Software Engineer - Elasticsearch Platform Location: Chicago, Illinois, United States (Remote)Duration: Long Term Contract Job DescriptionAbout the RoleAs a Staff Software Engineer, you'll lead the design and evolution of a real-time search platform - the engine powering creator discovery across 30M profiles and billions of posts.You'll architect and maintain Elasticsearch clusters, build high-performance APIs in Go, and ensure the scalability and reliability of search at massive scale. This role blends hands-on development with technical leadership, guiding architecture decisions and mentoring engineers to deliver a fast, reliable, and high-impact search experience for clients.Key ResponsibilitiesDevelop and enhance backend services to meet evolving product requirements, ensuring robust, scalable, and high-performance solutions.Contribute across the entire product lifecycle - from design and development to deployment, optimization, and scaling.Design, implement, and maintain Elasticsearch environments aligned with performance, reliability, and scalability goals.Collaborate closely with Product Managers, Architects, and Engineering teams to understand user needs and translate business requirements into technical solutions.Write clean, testable, and maintainable code while upholding engineering best practices.Participate in code reviews, architecture discussions, and continuous improvement initiatives.Drive technical excellence and foster a culture of ownership, accountability, and collaboration within the engineering team.Mentor and support engineers through technical guidance and architectural leadership.Required Qualifications12+ years of professional software development experience with a strong Computer Science foundation.3+ years of recent hands-on experience with Elasticsearch (or similar search technologies).Proven ability to design, build, and operate complex distributed systems and high-load services.Deep understanding of Elasticsearch architecture, performance tuning, and operational best practices.Experience with AWS services and cloud-native application development.Strong Golang development experience, or demonstrated ability and willingness to quickly learn and adopt Go.Solid understanding of:Object-Oriented Programming (OOP)Database concepts (RDBMS and NoSQL)Networking fundamentals and distributed system interactionsExperience developing RESTful APIs and working with modern web application frameworks.Proficiency in one or more of the following technologies:PythonPHPJavaScript (Node.js)JavaExperience building scalable, high-performance backend services.Familiarity with:CI/CD pipelinesAgile development methodologiesGit-based version control workflowsStrong verbal and written English communication skills in a global team environment.Preferred QualificationsExperience with frameworks such as:LaravelSymfonyOther enterprise-grade application frameworksCloud certifications or hands-on experience with:AWSGoogle Cloud Platform (Google Cloud Platform)Microsoft AzureExperience with containerization and orchestration technologies such as Kubernetes.Passion for continuous learning and staying current with emerging technologies and industry trends.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - Real-Time Elasticsearch Platform (Remote)
Staff Engineer - Real-Time Elasticsearch Platform (Remote)

LaraBench • Chicago (IL), Northern (KY)

Hybrid
USD 170,000 - 230,000
Staff Software Engineer, Real-Time Elasticsearch (Go)
Staff Software Engineer, Real-Time Elasticsearch (Go)

Propertyvalue Prudent Technologies And Consulting • Chicago (IL)

On-site
USD 180,000 - 260,000
Software Engineer (Elasticsearch) - Remote Work | REF#299222
Software Engineer (Elasticsearch) - Remote Work | REF#299222

BairesDev • United States

Remote
CLP 109,689,000 - 155,393,000
Remote work
Competitive compensation
Hardware setup for home office
+3
Software Engineer (.NET / PHP)
Software Engineer (.NET / PHP)

LaraBench • Columbus (OH)

On-site
USD 90,000 - 150,000
Collaborative team
Mentoring junior engineers
SaaS product exposure
Senior Java Engineer - Core/Infra - Elasticsearch
Senior Java Engineer - Core/Infra - Elasticsearch

Elastic • Mountain View (CA)

On-site
USD 133,000 - 253,000
Health coverage
Flexible schedule
Vacation days
+3
Senior Elasticsearch Database Admin
Senior Elasticsearch Database Admin

CatchProbe Intelligence Technologies • San Francisco (CA)

Remote
USD 130,000 - 180,000
Senior Java Engineer - Core/Infra - Elasticsearch
Senior Java Engineer - Core/Infra - Elasticsearch

Elastic • United States

On-site
USD 133,000 - 211,000
Health coverage
Flexible work locations
Generous vacation days
+1
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch

Elastic • Mountain View (CA)

On-site
USD 133,000 - 253,000
Health coverage
Flexible locations & schedules
Vacation days
+2
Full Stack Software Engineer
Full Stack Software Engineer

LaraBench • Seattle (WA)

On-site
USD 120,000 - 150,000
Medical insurance
401k with company matching
Flexible PTO
Principal Software Engineer - Relevance in ES|QL - Elasticsearch
Principal Software Engineer - Relevance in ES|QL - Elasticsearch

Elastic • Town of Greece (NY)

On-site
USD 84,398 - 133,448
401(k) / Retirement Plan
Minimum 16 weeks parental leave
Health coverage
+3