Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I

$100k - $150k

Mimecast North America, Inc.

Job Duties

Software Engineer I, Endpoint Sensor

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 to join the Endpoint Data Protection team. Incydr protects organizations from data loss and insider risk across millions of endpoints, and we're investing in the next generation of that protection: defending data wherever it moves, however it moves.

In this foundational role, you'll work on endpoint sensor technology that runs continuously and reliably on corporate machines across Windows, macOS, and Linux. You'll work at the lowest levels of the operating system, building kernel drivers and Endpoint Security extensions that power how Incydr detects and stops data loss and insider risk. You'll build features end to end, from early research and proof of concept through production at scale.

Mimecast is an AI-First engineering organization. Our teams actively leverage AI-powered development tools across all facets of engineering, and we're looking for someone genuinely curious about working this way-including bringing that curiosity to securing the AI-driven workflows this role increasingly has to defend against.

What You'll Do

Implement features and fixes within our Windows, macOS, and Linux agents, starting with well-scoped pieces and growing toward owning small features end to end.

Work at the OS boundary on kernel-mode components and Endpoint Security and Network Extensions, developing greater independence as you build platform depth.

Contribute to detection paths and inline enforcement logic, progressing from guided implementation toward ownership of specific paths.

Integrate agent capabilities with backend and product workflows, initially through existing integration points and later by designing new ones.

Build observability, performance, and stability into always-on production components, supported by mentorship from senior engineers.

Develop a security-first mindset by reasoning about untrusted input, evasion, and insider risk-not just external attackers.

Explain and defend the code you ship in review, including code drafted with AI assistance, and demonstrate why it is correct rather than relying only on passing results.

What You'll Bring

Experience building production software through professional work, internships, coursework, or hands-on personal projects, with readiness to deliver well-scoped work and grow toward owning small features independently.

Sound C++ fundamentals, including an understanding of memory management, concurrency, and performance trade-offs.

Interest in systems programming on Linux, macOS, or Windows, with hands-on exposure to areas such as kernel-mode drivers, Windows Filtering Platform, Endpoint Security or Network Extensions, eBPF, or similar technologies.

Ability to read and understand existing software architecture and make small, sound architectural decisions as your scope grows, including decisions around interface boundaries and extensibility.

A security-curious mindset and the ability to reason about adversarial behavior and insider risk.

Comfort using AI coding assistants, paired with the discipline to independently verify, understand, and take responsibility for their output.

Coachability and a track record of turning feedback into stronger design and code quality over time.

Experience with Rust, Swift, or systems-level Linux development is a plus.

Cross-platform development experience across Windows, macOS, and Linux is a plus.

Exposure to network-layer monitoring, data security, or data loss prevention concepts is a plus.

Experience shipping enterprise software-including installation, automatic updates, or multi-tenant configuration-is a plus.

A portfolio, such as GitHub projects, a technical blog, or coursework, demonstrating genuine hands-on systems work is a plus.

The base salary range for this position is $100,000-$150,000 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.

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.

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 View email address on click.appcast.io.

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.

Mimecast is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, protected veteran status, disability, or other protected group status. EEO is the Law

Minimum Education Required

High School Diploma or Equivalent

Minimum Experience Required

None

Shift

First (Day)

Number of Openings

1

Public Transportation Accessible

Yes

Veterans Encouraged to Apply

No

Physical Required

Yes

Drug Test Required

Yes

Compensation

$100,000.00 - $150,000.00 / Annually

Postal Code

55407

Job Type

Full Time

Place of Work

On-site

Requisition ID

R6708

Job Benefits

Not specified

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer I in Minneapolis, MN vacancy
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/... 
    Suggested
    H1b

    SynergisticIT

    Minneapolis, MN
    3 days ago
  •  ...Essential Duties and Responsibilities: - Lead the development of software solutions that will meet or exceed business requirements which...  .... Required Skills: -8+ years of full-stack software engineering experience developing enterprise web applications. -... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Minneapolis, MN
    1 day ago
  •  ...Software Engineer II | Java + React Are you a software engineer who enjoys building reliable applications, solving complex technical challenges, and working closely with a collaborative engineering team? We're partnering with an established organization seeking a Software... 
    Suggested

    Selby Jennings

    Minneapolis, MN
    5 days ago
  •  ...built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support... 
    Suggested
    Local area
    Remote work
    Relocation

    Best Lawyers

    Minneapolis, MN
    3 days ago
  •  ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values...  ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-... 
    Suggested
    Part time
    Remote work

    Absolute

    Minneapolis, MN
    3 days ago
  • $68.88k - $133.34k

     ...world a better place. Join our team today and start building your career with a worldwide leader. Job Information The Software Engineer is responsible for designing, developing, and optimizing scalable, reliable full-stack solutions that incorporate AI, data-driven... 
    Temporary work
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Doosan Corp

    Minneapolis, MN
    2 days ago
  • $77.4k - $140.34k

     ...Job Duties The Software Engineer I is responsible for building tools required to help organizations succeed with Apple. Workclosely with the agile team to learn the appropriate designs and practices to build Jamf products. Collaborate with experienced Engineers,... 
    Full time
    Work at office
    Shift work

    JAMF Software LLC

    Minneapolis, MN
    4 days ago
  •  ...Overview: Software Engineer Richfield, MN 55423 (Hybrid 2 Days/Week) 12+ Months Contract Position Summary/Job Description: We are looking for a Software Engineer to help plan and execute major platform features and capabilities. In this role you will... 
    Contract work
    2 days per week

    Stellar IT Group

    Minneapolis, MN
    5 days ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD $105,000–$145,000 annual base salary Reporting to: Engineering Lead About Finstock Finstock, Inc. builds AI-powered financial... 
    Full time
    Remote work

    Finstock, Inc.

    Minneapolis, MN
    3 days ago
  •  ...Software Engineer DocDraft is an AI-powered legal platform. We pair AI-generated documents with licensed attorney oversight to make legal services accessible to consumers and small businesses. Our platform handles sensitive client data, real-time AI workflows, and attorney... 

    DocDraft

    Minneapolis, MN
    2 days ago
  •  ...Title: Custom Software Engineer Location: Richfield, MN Onsite Duration: 6+ Months for Contract What are "must-have" skills for this role? 1. Java 2. Spring Boot 3. Kafka, AWS, SQL/NoSQL databases. Database integrations. - with some architecture experience... 
    Contract work
    Work experience placement

    eTeam

    Minneapolis, MN
    1 day ago
  • $80k - $140k

     ...Deliver solutions using Agile methodologies through CI/CD pipelines and other deployment solutions Lead and contribute to end-to-end software development activities including: Architecture and design Coding and code reviews Unit and integration testing... 

    Royal Bank of Canada

    Minneapolis, MN
    2 days ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Minneapolis, MN
    3 days ago
  •  ...Real-time embedded software development Requirements analysis, software architecture and design Hardware-software integration...  ...Integrating or testing software on bare metal Model-based engineering toosl Weapon systems, munitions, combat vehicles GitLab... 

    Advanced Technology Innovation

    Minneapolis, MN
    3 days ago
  •  ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working... 
    Contract work
    Remote work

    programmers.io

    Minneapolis, MN
    3 days ago
  • $100k - $300k

     ...About Us: Temu is seeking highly motivated and experienced Software Engineers to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role, you will have the opportunity to work with a... 
    Full time
    Local area

    Temu

    Minneapolis, MN
    2 days ago
  • $100k - $150k

     ...Secure Software Engineer -Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Minneapolis, MN
    4 days ago
  •  ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend.... 
    Work at office
    Remote work

    Tria Federal (Tria)

    Minneapolis, MN
    3 days ago
  •  ...behavioral health organizations across the country, and rapidly expanding both our product and team. The Role We’re hiring software engineers to build the product. You’ll own real parts of it end-to-end, work directly with the people using it, and ship fast. This... 

    Ease Health

    Minneapolis, MN
    3 days ago
  • $77.1k - $123.3k

     ...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Minneapolis, MN
    15 hours ago
  •  ...We are seeking a talented Software Engineer to join our dynamic team. This role offers the opportunity to work in a hybrid environment, contributing to exciting projects while enjoying flexibility in your work schedule. Responsibilities Develop and maintain software... 

    Horizontal Talent

    Minneapolis, MN
    1 day ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood of extension or permanent hire Grand...  ...an entry-level AI Software Developer! The focus is prompt engineering and agent quality — evals, golden datasets, LLM-as-judge scoring... 
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Minneapolis, MN
    3 days ago
  •  ...Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects... 

    Quest Diagnostics

    Minneapolis, MN
    1 day ago
  • $124k - $186k

     ...Software Engineer I, Full Stack We are seeking a Software Engineer I, Full Stack to join our product development team working on Incydr, our Insider Risk Management product. In this role, you will work as a full stack engineer with an emphasis on the front end of... 
    Work at office
    Local area
    Immediate start
    2 days per week

    Mimecast

    Minneapolis, MN
    19 hours ago
  • $85k - $110k

     ...MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real‑time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop... 
    Full time
    Immediate start

    Gentis Solutions

    Minneapolis, MN
    3 hours ago
  •  ...through rapid prototyping and iterative development. • Be involved in design reviews and perform code reviews based on Chewy's engineering rigor and standards. • Debug production issues in Chewy services and tech stack. • Measure and optimize the performance, effectiveness... 

    Samprasoft

    Minneapolis, MN
    19 hours ago
  •  ...Senior Engineer Submission deadline for interview selection is 08/15 @3PM CT. Preference in order is Local, then the BestBuy hub location...  ...will encompass infrastructure as code, cloud architecture, software development, and continuous integration/continuous deployment (... 
    Contract work
    Local area

    Samprasoft

    Minneapolis, MN
    1 day ago
  • $210k

     ...valuation) CNCF company who are building cutting-edge products in the Cloud & AI Infra space. We’re looking for a Senior/Staff Engineer to play a key role in developing a high-scale Kubernetes SaaS platform. This role requires experience with Go & Kubernetes custom... 
    Remote work

    Realm, Inc

    Minneapolis, MN
    3 days ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Minneapolis, MN
    3 days ago
  • $100k - $110k

     ...Software Support Engineer – Software & Hardware Systems Minneapolis, MN | Direct Hire | $100,000–$110,000 + Bonus Opportunity Konik is partnering with an innovative engineering and manufacturing company seeking a Technical Support Engineer to provide advanced customer... 

    Konik Inc

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!