Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mimecast Logo

Senior Software Engineer - Incydr

Mimecast

$144,000 - $216,000
Oct 24, 2025
Minneapolis, MN, US
Apply Now

Mimecast is seeking a Senior Software Engineer to join their Incydr Product Development team to work on their Insider Risk Management product. The role involves developing new services and APIs, maintaining existing services on AWS, and collaborating with other teams to deliver valuable features to customers for securing their collaboration culture.

Requirements

  • Advanced proficiency in Java and/or Kotlin, leveraging these languages as primary tools for building scalable backend systems; experience with both is a significant plus.
  • Extensive experience leveraging AWS services for building, deploying, and managing cloud-based applications, including hands-on use of core AWS offerings such as EC2, S3, RDS, Lambda, IAM to architect scalable, secure, and highly available solutions.
  • Hands-on experience with data repository technologies, including relational databases and Elasticsearch, ensuring efficient data storage and retrieval.
  • Proficient in using version control systems to manage codebases and support collaborative development workflows.
  • Skilled in utilizing testing frameworks to ensure code quality, reliability, and maintainability throughout the development lifecycle.
  • Experience with configuration as code, particularly with Terraform, is highly valued.
  • Familiarity with the Spring framework is a strong advantage, enabling rapid development of enterprise-grade applications.

Responsibilities

  • Design, develop, and deliver robust software solutions for assigned projects, working both autonomously and collaboratively, with a strong focus on monitoring, supportability, and testability.
  • Author comprehensive unit and integration tests to ensure the reliability and quality of your team’s codebase.
  • Debug, troubleshoot, and resolve complex issues across the entire Incydr technology stack, ensuring seamless system performance.
  • Create and maintain infrastructure-as-code to automate and streamline deployment of team-owned services.
  • Own production support for your team’s services, proactively addressing incidents and escalated customer inquiries.
  • Produce clear technical documentation and design artifacts, and provide thoughtful, constructive feedback on code and design documents authored by peers.
  • Transform business and technical requirements into cohesive, scalable designs, identifying and resolving ambiguities or gaps.

Other

  • 5–7 years of professional software engineering experience, with a strong emphasis on backend development and delivering robust solutions.
  • Ability to recognize complexity and assess non-local costs and benefits, making thoughtful architectural and design decisions.
  • Demonstrated discipline and rigor in delivering critical features, meeting high standards for reliability and performance.
  • Genuine passion for building systems that are reliable, efficient, and user-centric.
  • Experience working within agile or lean development processes, contributing to iterative improvement and team agility.