Don't worry, we can still help! Below, please find related information to help you with your job search.
Elasticsearch Software Engineer-Developer Jobs
Company | Finch AI |
Address | Washington DC-Baltimore Area, United States |
Employment type | FULL_TIME |
Salary | |
Category | Software Development |
Expires | 2023-08-19 |
Posted at | 9 months ago |
Elasticsearch Software Engineer- Developer
Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise.
As a Finch Elasticsearch Software Engineer - Developer, you join a dynamic and agile team in the development of new Finch products. Our Developers work within dynamic teams leveraging Finch AI's expertise solving large data problems. We look for strong Developers that thrive on solving challenges associated with creating new products and developing intellectual property. Our teams are comprised of successful people that enjoy solving problems, engaging in substantive technical discussions and have passion for their work. We have very high expectations in terms of skill, motivation, self-organization and productivity. We look for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast paced agile development.
Responsibilities:
- Design and develop highly-reliable cloud services for real-time data delivery
- Assist in creating and deploying software solutions
- Understand product requirements and create solutions involving investigation, design, programming and testing
- Develop game-changing search products on top of Elasticsearch using Finch NLP to enable entity-driven search
- Maintain or create documentation
- Perform software testing and debugging to create high quality deliverables
Knowledge and Skills:
- Experience with Docker, Git, MongoDB/SQL/Redis a plus
- Expert-level knowledge of Elasticsearch including: Query design, Query optimization, Templates, Domain layout and optimization, Experience with Elasticsearch, Elasticsearch plugins, Backup and restore, Performance optimization, Troubleshooting
- Advanced Golang ("Go") coding experience with web services and other long running multi-threaded services (channels and sync)
- Exposure to Atlassian stack tools (Jira, Confluence, etc.)
- Development experience with AWS cloud services (ECS, SQS, EFS a plus)
- Must be a team player with good collaboration skills
- Experience with Agile development concepts
- Experience with Lucene or other search libraries nice to have
- Strong analytical and problem-solving skills
Education and work experience:
- 5+ years working with Elasticsearch
- Bachelor’s degree in a related engineering field
- 4+ years’ experience in Go language programming
- 8+ years’ experience in overall software development and distributed applications
Location: Washington, DC Metro area or remote preferably from East Coast, Central or Mountain time zones
Clearance Level: US Citizen
-
Systems Analyst - Excel, Xml, Sql, Scripting
By CyberCoders At Salt Lake City, UT, United States 7 months ago
-
(Senior) Finance & Shared Services Manager
By Catholics For Choice At Washington, DC, United States 7 months ago
-
Paralegal - Probate Administration
By CyberCoders At Miami, FL, United States 7 months ago
-
Account Executive - Automotive Software
By ECW Search At United States 7 months ago
-
Construction Project Coordinator Jobs
By CyberCoders At River Falls, WI, United States 7 months ago