Principal Software Engineer
Description:
We’re looking for a talented Principal Software Engineer to join our team. As a Principal Software Engineer in the Database Platform team, you’ll be creating exciting new components and services, enabling the next generation of Mimecast products.
What You’ll Be…
- A member of a friendly, inclusive and diverse team
- Building high-performance, massively scalable, always-available services
- Collectively responsible for the performance and health of our services and platform, occasionally out of regular working hours, in an On Call rotation
What You’ll Bring…
- Experience in an Agile working environment using approaches such as Scrum and Kanban
- Great written and verbal communication skills
- Experience with modern software development lifecycle practices
- Deep knowledge and hands-on experience in scalability, reliability, performance, and optimisation of distributed services running at scale
- Solid experience with concurrency, multithreading, server architectures, distributed systems and load balancing techniques
What We Need From You
- Significant experience in the design and operation of relational database management systems (especially Postgres)
- An expert software engineer with at least 10 years experience in a modern object oriented programming language (preferably Java)
- Experience with modern cloud platforms such as AWS and Azure
- Experience with containerisation and associated deployment tools such as Kubernetes
| Organization | Mimecast |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Principal Software Engineer |
| Job Location | London, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2024-01-25 9:06 pm |
| Expires on | 2026-11-24 |