Staff Software Engineer Elasticsearch Platform


Marici Solutions
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- Elasticsearch Platform
Summary
Job Description
About the Role
As 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 Responsibilities
- Develop 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.
- 7 10+ 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 interactions
- Experience developing RESTful APIs and working with modern web application frameworks.
- Proficiency in one or more of the following technologies:
- Python
- PHP
- JavaScript (Node.js)
- Java
- Experience building scalable, high-performance backend services.
- Familiarity with:
- CI/CD pipelines
- Agile development methodologies
- Git-based version control workflows
- Strong verbal and written English communication skills in a global team environment.
- Experience with frameworks such as:
- Laravel
- Symfony
- Other enterprise-grade application frameworks
- Cloud certifications or hands-on experience with:
- AWS
- Google Cloud Platform (Google Cloud Platform)
- Microsoft Azure
- Experience with containerization and orchestration technologies such as Kubernetes.
- Passion for continuous learning and staying current with emerging technologies and industry trends.
- Dice Id: 91138214
- Position Id: 8999457
- Posted 3 hours ago
Company Info
About Marici Solutions
MARICI Solutions is a global business consulting organization, where inspired & visionary people with a shared passion for innovation come together to make a difference. We take a holistic approach from various perspectives to deliver measurable results along the entire value chain. We work closely with our clients and provide distinct advantages to sustainably transform their business processes, which eventually grow their businesses.
Driven by the passion of offering state of the art, customized and high-quality information technology services, our experts from Germany & India came together in 2017 and formed MARICI Solutions GmbH. The company is registered in Germany & India and well funded for long term sustenance. The team at MARCI comprises of experts from various industry sectors who have more than a decade of diverse & international consulting experience. MARICI is expanding its business across multiple continents and has secured various projects from some of the eminent market giants.
We believe that Excellence, Collaboration, Commitment and Innovation are foundations for success.
By Collaborating with our stakeholders, we identify opportunities for growth and Innovation. Ongoing innovation results from a combination of strategy, processes, systems, and culture. Through our Commitment to Excellence, we accomplish complex assignments and inspire people to do great things together.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs