PlymouthMARecruiter Since 2001
the smart solution for Plymouth jobs

Senior Software Engineer - Search Services

Company: Mimecast Services Limited
Location: Lexington
Posted on: November 14, 2019

Job Description:

Senior Software Engineer - Search ServicesUS-MA-LexingtonTitle: Senior Software Engineer - Search ServicesJob ID: 2019-4378Type: Permanent Full Time# of Openings: 1Category: Engineering and R&DLexington, MassachusettsOverviewAbout the PositionArchiving and e-Discovery and are core offerings of Mimecast which are underpinned by search technology. Our challenge is to scale it to keep pace with a rapidly expanding dataset.Job AimWe are developing in a number of areas and looking for engineers who want to join us in building:

  • Next generation Indexing and Search platform: completely redesigning the Mime - OS search backend
  • Graph Search: distributed graph database to provide insight and intelligence on the data customers store in the Mimecast Platform. This project is a custom built solution to handle hundreds of billions of objects in a cost efficient manner
  • Application Log Search: the focus of the project is the aggregation and indexing / search of metadata generated by Mime - OS applications
  • Text extraction: we constantly strive to improve the quality and efficiency of our text extraction process to feed our indexes.ResponsibilitiesKey Responsibilities:
    • Writing software components to operate at massive scale
    • Maximising performance of core Java and Lucene technologies
    • Utilising emerging techniques such as graph databases and machine learning to enrich the platform
    • Due to this role's responsibilities, you must be a U.S. citizen to be considered a candidateQualificationsEssential Skills and Experience:
      • Minimum of 5 years experience developing in one or more of the following languages: C/C++, Java, C#
      • Solid experience with concurrency, multithreading, server architectures, distributed systems and load balancing techniques
      • Expert knowledge developing and debugging distributed applications in a *nix environment
      • Search engine experience, ideally Lucene
      • Good knowledge of storage hardware (HDD, SSD)
      • Understanding of various levels of file system caching at operating system level Desired Skills
        • Experience with operating system internals, programming language design
        • Solr, ElasticSearch
        • REST / SOAP programming
        • Knowledge of TCP/IP and network programmingPersonal Skills:
          • Attention to detail
          • Analytical skills
          • Proactivity
          • Efficiency
          • Honesty
          • Follow throughRewardWe offer a highly competitive rewards and benefits package including private healthcare, dental and life coverage. Mimecast is an entrepreneurial and high growth company which will provide the right candidate with a wealth of career development opportunities. All Mimecasters strive on being high performers, problem solvers, and team players with passion and integrity. An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. #LI-MG1 PI115149023

Keywords: Mimecast Services Limited, Plymouth , Senior Software Engineer - Search Services, IT / Software / Systems , Lexington, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Program Manager (Technical)
Description: Job Attributes Job Id 9527 Req Id 837-19 Category Technical Job Type Full-time Education Level N/A Job Level Manager Hires Needed 1 Job Location Beverly, MA Apply Now Share this on Program Manager Technical (more...)
Company: Microchip Technology
Location: Beverly
Posted on: 12/11/2019

Principal Architect - Application Enablement
Description: What you'll be doing... Verizon Principal Solution Architect in the Verizon Business Pre-sales ATG Advanced Technology Group. This role focus on the application uses cases and solutions related to the (more...)
Company: Verizon
Location: Lowell
Posted on: 12/11/2019

Senior Database Developer
Description: Senior Database Developer Apply Job ID 1-43094 Date posted 12/05/2019 Location Burlington, Massachusetts Company Overview: Nuance Communications, Inc. is the pioneer and leader (more...)
Company: Nuance Communications UK Ltd
Location: Burlington
Posted on: 12/11/2019

.NET associate WEB Developer
Description: SunIRef:it .NET associate WEB Developer Spantech Software Boston, MA Job N Location: Boston and Metro West Job Description: Our use of .NET Technology, and other Microsoft platforms is growing, (more...)
Company: Spantech Software
Location: Boston
Posted on: 12/11/2019

Senior IT Manager
Description: SimpliSafe, Who We Are: We fundamentally disrupted the home security industry, pioneering a new way to make home the safest place on earth for everyone. Founded in 2006, we were the first to offer homeowners (more...)
Company: Simplisafe
Location: Boston
Posted on: 12/11/2019

Email Developer
Description: Our Opportunity: Chewy is hiring an Email Developer for our Customer Service Software Engineering team in Boston, MA. In this role you will own the design, implementation, and editing of emails for the (more...)
Company: Chewy
Location: Boston
Posted on: 12/11/2019

Full Stack Developer
Description: Full Stack Developer br We are a leader in the development of services used by both students and teachers from Pre-K to 8th Grade. We are looking for a Full Stack Lead Developer to ensure our SaaS applications (more...)
Company: CyberCoders
Location: Westwood
Posted on: 12/11/2019

Programmer Analyst
Description: SunIRef:it Programmer Analyst Prosoft Systems Maynard, MA 01754 Prosoft Systems', is looking for dynamic, creative engineers to work as Software Consultants and project Engineers. We provide a team - (more...)
Company: ProSoft Systems
Location: Maynard
Posted on: 12/11/2019

Entry Level Software Engineer
Description: Entry Level Software Engineer As a leader in recruiting emerging technology talent across the country, Revature is looking forward to hiring over 300 new Entry Level Software Engineers in the next 4 weeks. (more...)
Company: Revature
Location: Medford
Posted on: 12/11/2019

Cyber Security Software Engineer
Description: MITRE is a trusted operator of federally funded research and development centers and we're on a mission to make the world a safer place-for all of humanity, today and in the future. To deliver on our (more...)
Company: MITRE
Location: Bedford
Posted on: 12/11/2019

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Plymouth RSS job feeds