Senior Software Engineer - Storage Services
Overview
About the Position
Mimecast is looking for an experienced Storage Specialist to join the Core Storage Services Team. The ideal candidate will share an open desire for tackling complexity with simplicity and building platforms that can scale through multiple orders of magnitude. We are looking for someone who has real enthusiasm and a passion for technology and is not afraid of exploring unconventional methods and solutions.
Responsibilities
Key Responsibilities:
Develop systems to efficiently store, manage and search data at a petabyte scale
Analyze and improve efficiency, scalability, and stability of the storage platform
Work with the infrastructure team to optimize hardware and software integration
Qualifications
Essential Skills and Experience:
Expert knowledge developing and debugging distributed applications in a *nix environment
Extensive knowledge of large storage systems, file systems, drives and/or tapes
Deep understanding of storage software internals
Extensive knowledge of storage hardware (HDD, SSD)
Understanding of various levels of file system caching atoperating system level
Solid experience with concurrency, multithreading, server architectures, distributed systems and load balancing techniques
Minimum of 5 years’ experience developing in one or more of the following languages: C/C++, Java, C#
Expert knowledge in designing highly resilient, fault tolerant systems
Desired Skills:
Experience with operating system internals, programming language design
Knowledge of TCP/IP and network programming
Person Specification:
Instinctively find practical solutions to complex problems
Expect to effect change and take ownership of your job
Find new ways to win and share those victories with the team
Understanding that with great opportunity comes great responsibility
Reward
The role offers a competitive rewards and benefits package including private healthcare, life cover and an onsite gym. Mimecast is an entrepreneurial and high growth company that will provide the right candidate with much scope and a wealth of career development opportunities