Senior Software Engineer – Data Platform Team
The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love and fuel ML models with trusted data! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging making AI-native and agentic ways with AWS.
Mimecast is an AI-First engineering organization. Our teams actively leverage AI-powered development tools across all facets of engineering, from code development to testing, documentation, and operations. We're looking for leaders who don't just use AI tools but champion their adoption and establish new ways of working. Our AI leadership extends beyond how we build to what we build. Our Mihra AI agent delivers 7x faster threat response for customers, and we're recognized as "Agents of Change" in Human Risk Management. Engineers here work at the intersection of cutting-edge AI tooling and AI-powered security products that protect organizations worldwide.
Why Join Our Team?
“If you’re interested in solving customer data challenges at immense scale, the Data Platform team is for you. Our AWS services process billions of events from millions of users each day. With efficient storage and querying capabilities, we’re able to serve requests in milliseconds when querying over huge volumes of data!” – Hiring Manager
What You’ll Do
As a Senior Software Engineer in the Data Platform team, you will play a pivotal role in designing, developing, and maintaining scalable systems. Your responsibilities will include:
• Design and implement scalable and reliable microservices on AWS infrastructure.
• Mentor and guide other engineers, fostering a culture of collaboration, continuous learning, and professional growth.
• Create and maintain comprehensive technical documentation for architectures, processes, and procedures.
• Provide support during critical incidents and implement preventive measures.
• Monitor and analyze AWS usage, providing recommendations for cost savings without compromising system performance and reliability.
• Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime.
What You’ll Bring:
• Demonstratable ability to work effectively in a collaborative team environment, mentoring junior team members and contributing to a positive team culture.
• Demonstratable expertise in Java development, with a strong command of Java 21 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 foundational AWS services, such as; ALB, ECS, S3, ElastiCache, IAM, CloudWatch. • Demonstrated expertise in implementing and maintaining Kafka-based event-driven services.
• Proficiency in both relational and NoSQL databases, with an understanding of database design, optimization, and management.
• Champion AI-powered development tools (Cursor, Claude) across the full engineering lifecycle with an AI-First engineering mindset.
• Create AI agents and reuseable plans to improve processes, speed up workflows, and resolve tech debt
• Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation.
• Hands-on experience with Jenkins and establishing robust CI/CD pipelines.
What We Bring
Join our Data Platform 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! We believe in ‘growth that’s good, we have ‘a culture that cares’ and we are on a ‘mission that matters’.
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-GK1
Belonging at Mimecast
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.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.
Skills Required
- Experience mentoring junior engineers and contributing effectively to collaborative engineering teams
- Expertise in Java development, including Java 21 or later
- Experience designing, developing, and optimizing backend data-processing systems at scale on AWS
- Hands-on experience with AWS services including ALB, ECS, S3, ElastiCache, IAM, and CloudWatch
- Expertise implementing and maintaining Kafka-based event-driven services
- Proficiency with relational and NoSQL databases, including database design and optimization
- Experience using AI-powered development tools such as Cursor and Claude
- Experience creating AI agents and reusable plans to improve engineering processes and resolve technical debt
- Strong skills with Infrastructure as Code tools such as Terraform or AWS CloudFormation
- Hands-on experience with Jenkins and robust CI/CD pipelines
Mimecast Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Mimecast and has not been reviewed or approved by Mimecast.
-
Fair & Transparent Compensation — Pay is characterized as solid and competitive relative to similar companies, with a wide range of role-based salary outcomes. Compensation satisfaction is reinforced by frequent references to pay feeling fair for the work in multiple contexts.
-
Healthcare Strength — Health insurance is repeatedly described as a strong part of the package, often paired with other core benefits. The overall benefits bundle is framed as comprehensive and supportive of employee and family health needs.
-
Wellbeing & Lifestyle Benefits — Workplace perks such as flexible hours, hybrid/remote options, free meals, and on-site fitness amenities are consistently presented as meaningful additions to total rewards. These perks appear to materially improve day-to-day employee experience beyond base pay.
Mimecast Insights
What We Do
Relentless protection. Resilient world. Mimecast (NASDAQ: MIME) was born in 2003 with a focus on delivering relentless protection. Each day, we take on cyber disruption for our tens of thousands of customers around the globe; always putting them first, and never giving up on tackling their biggest security challenges together. We are the company that built an intentional and scalable design ideology that solves the number one cyberattack vector – email. We continuously invest to thoughtfully integrate brand protection, security awareness training, web security, compliance and other essential capabilities. Mimecast is here to help protect large and small organizations from malicious activity, human error and technology failure; and to lead the movement toward building a more resilient world. Learn more about us at www.mimecast.com.








