Software Engineer I

Mimecast North America, Inc.

Minneapolis (MN)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mimecast North America, Inc. is seeking a Software Engineer I to join the Incydr Insider Risk Management team as a backend developer. You'll build services processing billions of customer events on AWS and collaborate with UX, Product, and other teams to deliver secure features.

The role emphasizes code quality with unit tests, infrastructure as code, on-call rotation, and participation in design reviews. Strong Kotlin or Java experience and a collaborative, learning-focused mindset are

Qualifications

  • Experience in backend software engineering delivering defined projects.
  • Kotlin or Java experience required or preferred.
  • Familiarity with microservices and data stores like PostgreSQL/Elasticsearch.

Responsibilities

  • Design and implement backend services with monitoring and testability in mind.
  • Write unit and integration tests and debug across the stack.
  • Manage infrastructure as code and deploy team services.
  • Assist with production issues and customer questions.
  • Document code and review designs from others.
  • Contribute to design discussions and team demos.
  • Participate in on-call rotation for production support.

Skills

Kotlin or Java
Backend development
Microservices
Testing & CI/CD
PostgreSQL
Elasticsearch
Agile/lean
Communication
Learning mindset

Tools

AWS

Job description

Software Engineer I

About Mimecast

The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt cybercriminal activity before that happens. We think fast, go big, and always demand more of ourselves. We work hard, deliver, and repeat. We grow with real determination and put success well within reach. We push each other to be better and expect to be pushed back, in a community built on respect, where everyone is counted. Work Protected.

Overview

Incydr Product Development is looking for a Software Engineer I to join our Incydr Insider Risk Management team as a backend developer. You'll work on critical services processing billions of customer events worldwide, writing new services and APIs and maintaining existing services hosted on AWS. You'll collaborate with User Experience, Product Management, Information Experience, and other development teams to deliver features that help customers secure their collaboration culture.

Mimecast is an AI-first engineering organization, and we're looking for engineers who champion AI-powered development tools across the full engineering lifecycle.

What You'll Do
  • Design and implement code for assigned projects, independently and with teammates, with an eye toward monitoring, supportability, and testability.
  • Write unit and integration tests and test, debug, and troubleshoot across the Incydr technology stack.
  • Write infrastructure as code and manage the deployment of services owned by the team.
  • Assist with production issues and escalated customer questions for services owned by the team.
  • Document code, create design documents, and review code and designs from others.
  • Synthesize requirements into cohesive designs, identifying gaps and contradictions.
  • Participate in design discussions, code reviews, story mapping, authoring sessions, and demos of team deliverables.
  • Contribute to engineering process improvements and collaborate across Product Development, including with product owners, UI/UX designers, QA analysts, technical writers, and customer champions.
  • Participate in the team's on-call rotation to support production services and respond to incidents as needed.
What You'll Bring
  • Professional backend software engineering experience and the ability to deliver defined projects with guidance while taking ownership of your work.
  • Experience with Kotlin, the primary language of the team, or Java.
  • Experience with object-oriented development; experience with microservices or multi-tier systems is a plus.
  • Experience with testing frameworks and continuous integration and deployment concepts.
  • Experience with data repository technologies such as PostgreSQL and Elasticsearch.
  • Experience working with agile or lean development processes.
  • The discipline and rigor needed to deliver critical features and build systems that work well.
  • A collaborative approach, including offering and asking for help and contributing and responding constructively to feedback.
  • The ability to work with non-technical colleagues and communicate technical ideas clearly in writing and conversation.
  • A passion for learning new things and sharing knowledge with the team.

The base salary range for this position is 100K - 150K plus benefits. This range represents the minimum and maximum new hire compensation for this role. The position may also be eligible for incentive plans and additional benefits, in accordance with company policy and local regulations. Our salary ranges are determined by role, level, and location with individual compensation also dependent on factors such as qualifications, experience, and skills. Final offers will reflect these considerations and may vary accordingly.

#LI-AC1

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 Affimative 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.

If you require any adjustments or accommodations due to a disability, or any other reason that may help you in your interview process, please let us know by emailing careers@mimecast.com.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

Mimecast • Minneapolis (MN)

On-site
USD 100,000 - 150,000
Machine Learning Engineer II
Machine Learning Engineer II

Mimecast North America, Inc. • Columbus (OH)

Hybrid
USD 124,000 - 186,000
Comprehensive benefits package
Learning opportunities
Hybrid working model
Sr. Sales Engineer
Sr. Sales Engineer

Mimecast North America, Inc. • California (MO)

On-site
USD 200,000 - 300,000
Customer Success Manager
Customer Success Manager

Mimecast • Massachusetts

Hybrid
USD 84,000 - 126,000
Associate Technical Support Engineer
Associate Technical Support Engineer

Mimecast • Lexington (MA)

Hybrid
USD 55,000 - 75,000
Associate Technical Support Engineer
Associate Technical Support Engineer

Mimecast Limited • Lexington (MA)

Hybrid
USD 55,000 - 75,000
Senior ML Ops Engineer
Senior ML Ops Engineer

Mimecast North America, Inc. • Columbus (OH)

Hybrid
USD 148,000 - 222,000
Benefits package
Hybrid work model
Career growth opportunities
Senior ML Ops Engineer - Hybrid Platform & Scale Leadership
Senior ML Ops Engineer - Hybrid Platform & Scale Leadership

Mimecast North America, Inc. • Columbus (OH)

On-site
USD 148,000 - 222,000
Sr. Sales Engineer
Sr. Sales Engineer

mimecast • United States

On-site
USD 200,000 - 300,000
Customer Success Manager
Customer Success Manager

Mimecast • Lexington (MA)

Hybrid
USD 84,000 - 126,000