Principal Engineer - Threat Protection

3 Months ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

The Principal Engineer will be responsible for developing cutting-edge scanning technology, scanning billions of emails, files, and URLs daily. This role involves transforming product requirements into features, delivering AWS-based Java services through CI/CD and Infrastructure as code using Terraform. The engineer will also monitor and analyze AWS usage, provide support during incidents, define coding standards, lead reviews, and mentor other engineers. They will work on microservices architecture, CI/CD pipelines, and both relational and NoSQL databases.
Must have:
  • 10+ years experience in complex, multi-disciplinary environment.
  • Expertise in Java development, Java 11 or above.
  • Experience with AWS services, such as ALB, S3, ElastiCache, IAM, CloudWatch, DynamoDb, EKS.
  • Knowledge and experience on Kubernetes is must
  • Experience building scalable, distributed REST/HTTP-based microservices.
Good to have:
  • Knowledge of programming languages like python is desirable
  • Knowledge of email messaging and security is highly advantageous
Perks:
  • Formal and on the job learning opportunities
  • Comprehensive benefits package
  • Working in cross functional teams

Job Details

Principal Software Engineers – Threat Protection

The driving force behind the scanning platform at Mimecast

Dive into the forefront of innovation with our Gateway Security team, where we scan massive volumes of email traffic for our customers! Our pioneering Email Platform pushes on the boundaries of what’s possible, leveraging the latest technologies and tooling in AWS.

Why Join Our Team?

“The Gateway Security team, within the Threat Protection group, is responsible for developing the cutting edge scanning technology at the heart of Mimecast’s protection stack, scanning over 2 billion emails, files, and URLs daily. If you’re interested in solving customer challenges at immense scale, then this is the role for you!”

Responsibilities

  • 10+ years of experience in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple senior stakeholders
  • Transform Product requirements into features/enhancements working with architects, Product Management and cross teams
  • Deliver AWS based Java services through CI/CD and Infrastructure as code using Terraform
  • Deploy, Monitor and analyze AWS usage, providing recommendations for cost optimisations without compromising system performance and reliability
  • Refactor monolithic applications into a microservices/k8s architecture
  • Provide support during critical production incidents and implement preventive measures
  • Defining coding standards within the team and ensuring consistency with company-wide technology adoptions
  • Create and maintain comprehensive technical documentation for architectures, processes, and procedures
  • Leading backlog grooming, planning, design reviews and code reviews
  • Lead security reviews and threat models of designs, architectures
  • Mentor and guide other engineers, fostering a culture of collaboration, continuous learning, and professional growth
  • Act as a technical lead within the team through collaboration, problem solving, and teamwork

Experience

  • Demonstratable expertise in Java development, with a strong command of Java 11 and above
  • Proven experience in designing, developing, and optimizing backend systems for data processing at scale within AWS
  • In-depth knowledge and hands-on experience with AWS services, such as; ALB, S3, ElastiCache, IAM, CloudWatch, DynamoDb, EKS
  • Knowledge and experience on Kubernetes is must
  • Experience in building scalable, distributed REST/HTTP-based microservices on hybrid cloud environments
  • Experience with high concurrency applications, multithreading, low-latency, servers architectures
  • Hands-on experience with Jenkins and establishing robust CI/CD pipelines
  • Experience in Agile environment using approaches such as Scrum
  • Proficiency in both relational and NoSQL databases, with an understanding of database design, optimization, and management
  • Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation
  • Knowledge of programming languages like python is desirable
  • Knowledge of email messaging and security is highly advantageous

What We Bring

Join our Gateway Security team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge!

#LI-GK1

DEI Statement

Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.

We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.

Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.

Similar Jobs

flying wild hog - Material Artist

flying wild hog

(Remote)
5 Months ago
Ethos Life - People Partner

Ethos Life

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Oliver Agency - YouTube Marketing Experiences Manager

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Capgemini - Packaging Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Minted - Senior Brand Manager

Minted

San Francisco, California, United States (Hybrid)
3 Months ago
Nagarro - Principal Engineer - Project Manager (Salesforce)

Nagarro

Boston, Massachusetts, United States (On-Site)
6 Months ago
Apple - ASIC Design & Integration Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Adyen - Data Engineering Manager - Reporting & Reconciliation

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Capgemini - DFT Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Cadence - Sr Principal Design Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gusto - Deputy Bank Secrecy Act (BSA) Officer

Gusto

Denver, Colorado, United States (Hybrid)
1 Week ago
HappyFox - Product Manager

HappyFox

Bengaluru, Karnataka, India (On-Site)
12 Months ago
Tesla - Mobile Automotive Technician

Tesla

Leonding, Upper Austria, Austria (On-Site)
5 Months ago
Tesla - Automotive Mechatronics Technician/Auto Mechanic

Tesla

Munich, Bavaria, Germany (On-Site)
5 Months ago
Sailpoint - IT Engineer

Sailpoint

Pune, Maharashtra, India (On-Site)
1 Week ago
Krafton - Lead of Physical AI Agent, Research Scientist

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Accenture - Customer Service Senior Analyst

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nice - Strategic Account Executive

Nice

United States (Remote)
4 Weeks ago
PwC - ETIC, Cybersecurity Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Simcorp - Implementation Lead Project Manager/Program Manager

Simcorp

New York, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

SafeSend - QA Engineer L1

SafeSend

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Zynga - Senior Software Engineer

Zynga

Bengaluru, Karnataka, India (On-Site)
3 Months ago
CME Group - Software Engineer - Fenergo Implementation Specialist

CME Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sabre India - Manager Sales & Account Management

Sabre India

New Delhi, Delhi, India (On-Site)
1 Month ago
Capgemini - GCP Devops with Terraform

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
Solvative - ASP.NET Developer

Solvative

Ahmedabad, Gujarat, India (Remote)
2 Months ago
Luxoft - Solutions Architect

Luxoft

Gurugram, Haryana, India (On-Site)
7 Months ago
zeta - Data Scientist II

zeta

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Zscaler - Senior Software Development Engineer - Test Automation

Zscaler

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Touch Magix - Junior VFX Artist

Touch Magix

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Flexra Software - Technical Support Engineer

Flexra Software

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Accenture - Application Support Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Philips - Platform Analyst - SAP FICO

Philips

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Crunchyroll - Software Engineer

Crunchyroll

Hyderabad, Telangana, India (Hybrid)
2 Months ago
CyberArk - Senior Implementation Engineer

CyberArk

United States (On-Site)
3 Weeks ago
Apple - SWE Factory Engineering Program Manager - Bringup

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Nova Credit - Senior Software Engineer

Nova Credit

San Francisco, California, United States (Remote)
3 Weeks ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
9 Months ago
Lilith games - Senior Server Development Engineer (Open World)

Lilith games

Shanghai, China (On-Site)
1 Week ago
Jane Street - Trading Desk Operations Engineer

Jane Street

New York, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

We save companies the embarrassment of awkward data slip ups by disrupting cybercriminal activity. We think fast, go big and always demand more. We work hard, deliver – and repeat. We grow with meaningful determination. And put success well within our reach. We empower each other, live by our values, and always deliver on our purpose. We push each other to be better and expect to be pushed back. This is a community of respect. Where everyone is counted.

London, England, United Kingdom (Hybrid)

Johannesburg, Gauteng, South Africa (Hybrid)

London, England, United Kingdom (Hybrid)

Johannesburg, Gauteng, South Africa (On-Site)

London, England, United Kingdom (On-Site)

United States (Remote)

London, England, United Kingdom (Hybrid)

Johannesburg, Gauteng, South Africa (On-Site)

Singapore (On-Site)

Lexington, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Minecast

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug