The Senior Principal Engineer - Email Security role at Mimecast involves leading the development of the next-generation cloud-based Email Security product, specifically for the Message Transfer Agent and mail transport protocols. The role requires expertise in building and maintaining Message Transfer Agents and email transport systems, as well as knowledge of various transport and security protocols.
Requirements
- 15+ years of software development experience
- Expertise building and maintaining Message Transfer Agents and email transport systems
- Deep Knowledge of all the transport and security protocols (SMTP, MIME, SPF, DKIM, TLS, ARC, etc.)
- Strong object-oriented programming skills following SOLID principles
- Accomplished in core Java, and experienced in building REST/HTTP microservices
- Familiarity with Jenkins CI/CD pipelines and Terraform
- Experience with containerization technologies such as Docker and Kubernetes
- Proficient in AWS services
- Proven ability to build high-volume, scalable, distributed back-end services
- Proficient in multithreaded software engineering, with expertise in designing, implementing, and troubleshooting concurrent systems to optimize performance and resource utilization
- Proficient in leveraging AI tools, such as Cursor, to enhance software engineering practices, including automated design, code generation, and testing
- Excellent collaboration, influencing, negotiation, coaching, mentoring, and coalition-building skills
- Strong verbal and written communication skills
- A great team player with demonstrable experience delivering superior software products via Agile methodologies
- Continuous learning mindset, keeping abreast of related industry technologies, tools, and standards
Benefits
- Comprehensive benefits package
- Hybrid working model
- Formal and on-the-job learning opportunities
- Inclusive and diverse community
- Equal Opportunity and Affirmative Action Employer