Upload Button Icon Add office photos
filter salaries All Filters

23 Mimecast Jobs

Principal Software Engineer - CyberGraph

10-12 years

Bangalore / Bengaluru

1 vacancy

Principal Software Engineer - CyberGraph

Mimecast

posted 3 weeks ago

Job Role Insights

Flexible timing

Job Description

Principal Software Engineer- CyberGraph Team

CyberGraph- An AI enabled Social Graphing Product to detect and differentiate between Normal and anomalous behaviours.

Mimecast is looking for a talented Prinicpal Software Engineer to join the Cybergraph Engineering team. You ll play a pivotal role in leading, designing, developing, and releasing quality Product Features that delight our customers

Join us to help customers Detect targeted email attacks, prevent data leaks, and limit attacker reconnaissance .

Why Join Our Team

If you re interested in next gen approach to keep organizations and digital world safe; give more power to end users in decision making on risks, and all this while working on AI, ML backed, Cloud hosted Product thwarting these sophisticated attacks by creating Social Graphs - then- We are waiting for you to be part of this cool product! - Hiring Manager

What You ll Do

You ll be playing a key role in Mimecast Engineering team in India - with the energy and excitement of a start-up environment - but the security and maturity of an established larger organisation with an ambitious vision and mission and investing in people, tech and products.

We want to hear from you if you have a desire to learn and experiment leveraging your prior knowledge and experience. We re looking for people who are willing to take risks, do things differently and, most importantly, do things better.

Our Back End teams design, implement and operate the next generation of Mimecast products whilst contributing to the underlying Mimecast Platform. You will work with Architects, Developers, Quality Engineers, and Product Managers to solve interesting problems at scale. You will be deeply engaged and hands-on in the full development lifecycle from designing, developing, testing, deploying, maintaining, monitoring, and improving our backend platforms and environment.

  • Engage in backlog grooming, planning, design reviews, and code reviews.
  • Deliver Cloud based services through CI/CD.
  • Contribute to reviews of new features or enhancements.
  • Engage with the team through collaboration, problem solving, and teamwork.
  • Continually improve team efficiency, personal skills, and team skills.
  • Learn new technology trends and industry innovations.
  • Take initiatives and be resourceful.
  • Troubleshoot complex problems and define solutions for how to fix them.
  • Take ownership and create accountability within the team.
  • Design new features or enhancements based on high-level architectures.
  • Lead backlog grooming, planning, design reviews, and code reviews.
  • Lead security reviews of designs and implementations.
  • Act as a technical lead within the team through collaboration, problem solving and teamwork.
  • Apply technology trends and industry innovations to our products.
  • Coach and mentor team members on areas of experience.

What You ll Bring:

  • Experience developing products and features in Java in a cloud-service or micro-service approach.
  • Experience in AWS, particularly DynamoDB, S3/CloudFront, ElastiCache/Redis, OpenSearch, ECS, EC2, load balancing and ASGs, CloudWatch.
  • Experience building REST/HTTP microservices in Spring/Spring Boot.
  • Strong object-oriented programming skills following SOLID principles.
  • Experience using and modifying CI/CD pipelines, Terraform.
  • Experience with containerization (Docker/Kubernetes).
  • Experience building high volume, scalable, distributed backend services.
  • Experience designing new features based on high-level architectures.
  • Experience of software security, security reviews and secure coding.
  • Expertise in TDD and delivering quality code and solutions.
  • Experience building and working with container-based applications.
  • Knowledge on how highly available distributed systems works.
  • Familiarity with SMTP and projects like RSPAMD/Post-fix is a plus.
  • Good understanding of Agile/Scrum methodology.

What We Bring

Join our CyberGraph 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!

Our Hybrid Model: We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:

  • Fosters a culture of collaboration, communication, performance and learning
  • Drives innovation and creativity within and between teams
  • Introduces employees to priorities outside of their immediate realm
  • Ensures important interpersonal relationships and connections with one another and our community!

#LI-GC1

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.


Employment Type: Full Time, Permanent

Read full job description

Prepare for Your Mimecast Interview with Real Experiences!

View interviews
Office worker

What people at Mimecast are saying

Principal Software Engineer salary at Mimecast

reported by 2 employees with 10-12 years exp.
₹74.1 L/yr - ₹81.8 L/yr
138% more than the average Principal Software Engineer Salary in India
View more details

What Mimecast employees are saying about work life

based on 10 employees
86%
100%
86%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Mimecast Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Mimecast with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.8
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.7
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.7
Compare

Axis Bank

3.7
Compare

Amazon

4.0
Compare

Jio

4.1
Compare

iEnergizer

4.7
Compare

Reliance Retail

3.9
Compare

IBM

3.9
Compare

LTIMindtree

3.7
Compare

Similar Jobs for you

Senior Software Engineer at Mimecast

Bangalore / Bengaluru

7-11 Yrs

Not Disclosed

Principal Engineer at Avalara India

Remote

9-14 Yrs

Not Disclosed

Principal Software Engineer at Aurigait

Jaipur

8-10 Yrs

Not Disclosed

Principal Software Engineer at EUROFINS GENOMICS INDIA PVT LTD

Bangalore / Bengaluru

6-9 Yrs

Not Disclosed

Lead Software Engineer at Kantar IMRB

Bangalore / Bengaluru

10-15 Yrs

Not Disclosed

Principal Software Engineer at Striim, Inc.

Chennai

9-16 Yrs

Not Disclosed

Principal Software Engineer at New Relic One

Hyderabad / Secunderabad

14-19 Yrs

Not Disclosed

Principal Software Engineer at New Relic One

Hyderabad / Secunderabad

14-16 Yrs

Not Disclosed

Principal Software Engineer at Mimecast

Bangalore / Bengaluru

10-12 Yrs

Not Disclosed

Principal Software Engineer at Slintel

Pune

7-11 Yrs

Not Disclosed

Principal Software Engineer - CyberGraph

10-12 Yrs

Bangalore / Bengaluru

Coding, Cloud, Monitoring +5 more

3 weeks ago·via naukri.com

Analytics Engineer

3-8 Yrs

Bangalore / Bengaluru

SQL, Cloud Computing, Customer Support +6 more

2 days ago·via naukri.com

Software Development Engineer in Test

10-11 Yrs

Bangalore / Bengaluru

Manual Testing, Front End, Javascript +7 more

1 week ago·via naukri.com

Senior Software Development Engineer in Test

8-13 Yrs

Bangalore / Bengaluru

Manual Testing, Javascript, HTML +7 more

1 week ago·via naukri.com

QA Engineer II

3-8 Yrs

Bangalore / Bengaluru

Salesforce, Information Technology, Performance Testing +5 more

2 weeks ago·via naukri.com

Software Engineer II - MEIR Team

7-10 Yrs

Bangalore / Bengaluru

AWS, Backend, Microsoft Power BI +5 more

2 weeks ago·via naukri.com

Senior Software Development Engineer in Test - Security Team

7-10 Yrs

Bangalore / Bengaluru

Manual Testing, Machine Learning, Operations +6 more

2 weeks ago·via naukri.com

Software Engineer II - Data Archival and Retention

11-16 Yrs

Bangalore / Bengaluru

AWS, Backend, Microsoft Power BI +5 more

2 weeks ago·via naukri.com

Principal Software Engineer - Threat Protection

10-12 Yrs

Bangalore / Bengaluru

Software Engineering, Python, Coding +6 more

3 weeks ago·via naukri.com

Senior Software Development Engineer in Test

7-10 Yrs

Bangalore / Bengaluru

Manual Testing, Front End, Javascript +7 more

3 weeks ago·via naukri.com
write
Share an Interview