Jobs
>
Software Engineer
>
Minneapolis

    Software Engineer - Minneapolis, United States - Code 42

    Code 42
    Code 42 Minneapolis, United States

    4 weeks ago

    Default job background
    Description

    We are:
    Accelerators of innovation. Enablers of collaboration. Protectors of ideas.

    Code42 speeds the time to detect and respond to Insider Risks by delivering a fast, simple path to data loss detection, investigation and response.

    With our product, Incydr, security teams easily protect corporate data and reduce insider risk while fostering a collaborative and productive culture for employees.

    We're here to support organizations made up of people that move fast and think big. The ones who work together to solve hard problems and relentlessly pursue better.

    You belong at Code42 if you crave being a part of a transparent and team-first culture, you want to drive innovation, and security is always top of mind.

    We look for authentic people who are inquisitive, enjoy solving complex problems, and provide diverse insights to help us think differently and thrive together.

    Interested? Head to to learn more about why we've consistently been recognized for the quality of our product and the culture of our company.

    Don't wait. #BeCode42

    THE ROLE:


    Code42 is looking for a Software Engineer, focused on native development of our endpoint security agent at the heart of Code42's Insider Risk solution.


    Specifically, we are looking for someone with interest or experience building high performance native (C++/Rust) applications across multiple operating systems (Linux, macOS and/or Windows).

    As an engineer at Code42 you'll be working on new and challenging problems focused around new feature development, security and performance of our endpoint agents.

    We have a casual and collaborative work atmosphere where everyone's opinions and ideas are valued.

    YOU'LL BE RESPONSIBLE FOR:


    Designing and implementing system level native software for macOS, Windows and Linux platforms, both independently and with teammates, taking into account performance, monitoring, supportability, and testability.

    Turning requirements into cohesive designs, identifying gaps and contradictions.
    Collaborating with teammates across the product development organization.
    Writing unit and system tests for your team's code.
    Testing, debugging, and troubleshooting within the endpoint agent.
    Leading team design discussions and code reviews, asking questions, contributing and accepting feedback.
    Demoing progress on team deliverables.
    Helping to mentor and guide more junior staff.
    Contributing to process improvement efforts within engineering.
    Learning about new things and sharing that with the team.

    WHAT YOU BRING:
    4+ years professional experience, doing native development on Mac or Windows ( i.e. using system level APIs, handling low-level resource management), or can convincingly demonstrate this level of skill.
    Native programming language skills in one or more of: C/C++, Rust, Swift.
    Object-oriented programming and software design skills.
    Experience debugging low level native software.
    Experience developing software optimized for performance and resource management
    Understand extensible design patterns and be able to identify tradeoffs and complexity.
    Experience writing tests and testable code.
    Familiarity with continuous integration and deployment concepts.
    Comfortable working in a collaborative environment and taking collective ownership of team deliverables.
    Able to clearly communicate technical ideas to peers and non-technical people in written and verbal forms.
    Passionate about building systems that work well and are extensible.
    Bachelor's degree or equivalent experience.
    Ability to work hybrid - in either our Minneapolis or Denver office on Tuesdays and Wednesdays.

    PREFERRED:
    Experience developing cross-platform native code (Windows, Mac, Linux).
    Experience with Windows Filter Drivers, Mac System Extensions, or Kernel Extensions.
    Deep understanding of Windows and/or MacOS systems and APIs.
    Experience with real-time and multi-threaded systems.
    Experience with additional programming languages like Java, C#, Python, Kotlin, Objective-C.
    Experience with build environments like CMake.
    Experience with Test Driven Development (TDD).
    Provide real-world examples of production-quality work you've done in the past.
    We offer a competitive salary that includes base + company bonus + equity.

    Final salary will be based upon experience and geographic location


    Salary range:
    $100,000-$140,000.

    WHY #BECODE42:
    A first-class onboarding experience which includes professional development and personal development all while learning and living our Code42 values.

    We provide comprehensive benefits that include;


    health, dental, vision, and wellness, 401k + employer match, parental leave, pet insurance, generous paid time off and volunteer opportunities.

    At Code42 everyone is an owner. We participate in commission or bonus plans and all employees receive stock options. We win together.
    Code42 values workplace diversity and ensuring an environment of mutual respect.

    Employment opportunities are available to all applicants without regards to race, color, creed, religion, sex, national origin, age, marital status, veteran status, sexual orientation, gender identity or expression, disability, genetic information, or any other category protected by law.

    We believe that diversity and inclusion are critical to our success, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.

    We are proud to be an equal opportunity employer

    #J-18808-Ljbffr

  • AeroVironment

    Software Engineer

    1 day ago


    AeroVironment Minneapolis, United States Full time

    Worker Type · RegularJob Description · Summary · As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. · Position Responsibilities: · Implements and optimize ...

  • Agility Partners

    Software Engineer

    1 week ago


    Agility Partners Minneapolis, United States

    The Commercial Digital Integration team is seeking a Lead level Integration Engineer to develop common reusable integrations across all customer facing Channels for Commercial Customers. You will work directly on an Agile scrum team in close partnership with business product team ...

  • General Dynamics Mission Systems

    Software Engineer

    2 weeks ago


    General Dynamics Mission Systems Minneapolis, United States

    Education Requirements:Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5 years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile e Software Engineer, Software, ...

  • Randstad North America, Inc.

    Software Engineer

    2 weeks ago


    Randstad North America, Inc. Minneapolis, United States

    Include debugging, optimizing backend services, and performing design and code reviews. location: MINNEAPOLIS, Minnesota job type: Contract salary: $60.00 -[ "- Design and develop lambdas, APIs, and data storage strategies for notifications. · - They Software Engineer, Engineer, ...


  • INSPYR Solutions Minneapolis, United States

    Title: Software Engineer/Backend Location: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. Must be local to one of these locations Must work hybrid schedule Duration: 3 months plus extensions Compensation: 50-70hr. Work Requirements: US Citizen, GC Holders or Authorized to W ...

  • Ameriprise Financial

    Software Engineer

    5 days ago


    Ameriprise Financial Minneapolis, United States

    We are hiring for an experienced Software Engineer for this exciting opportunity Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analys ...

  • The Toro Company

    Software Engineer

    7 hours ago


    The Toro Company San Francisco, United States Permanent

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that sur ...

  • General Dynamics Mission Systems

    Software Engineer

    5 days ago


    General Dynamics Mission Systems Minneapolis, United States

    Basic Qualifications · Bachelors degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 2 years of relevant experience; or Master's degree. Agile experience preferred. · CLEARANCE REQUIREMENTS: · Department of Defe ...

  • RBC

    Software Engineer

    5 days ago


    RBC Minneapolis, United States

    Job Summary Job Description Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Assess, research, and analyze business, technical and system needs in order to resolve business systems issues by recommending technology solutions that meet sponsor/stakeholder needs. Creat ...

  • TEKsystems

    Software Engineer

    2 weeks ago


    TEKsystems Minneapolis, United States

    :SOFTWARE ENGINEER – SQL/SERVER DEVELOPER – SCRUM TEAM (TEMPORARY – 6 MONTH ASSIGNMENT) Position Description As a Software Engineer - SQL-Server Developer, you will be responsible to design, develop, implement, test, and analyze programs interacting with both data store and data ...

  • Code 42

    Software Engineer

    5 days ago


    Code 42 Minneapolis, United States

    We are: Accelerators of innovation. Enablers of collaboration. Protectors of ideas. · Code42 speeds the time to detect and respond to Insider Risks by delivering a fast, simple path to data loss detection, investigation and response. With our product, Incydr, security teams eas ...

  • DLR Group

    Software Engineer

    1 day ago


    DLR Group Minneapolis, United States

    Elevate the human experience through design TM · Software Engineer - Internal Software Development · DLR Group · is an integrated design firm with a promise to elevate the human experience through design. This fuels the work we do around the world and inspires our mission to im ...

  • General Dynamics

    Software Engineer

    2 weeks ago


    General Dynamics Minneapolis, United States

    Responsibilities for this Position · Software Engineer (RELOCATION AVAILABLE) · ID: · USA-MN-Bloomington · Required Clearance: TS/SCI with Polygraph, obtainable within reasonable time based on requirements · Posted Date: 5/21/2024 · Category: Cyber · Employment Type: F ...


  • Brooksource Minneapolis, United States

    Lead Software Engineer · 6-month Contract to Hire · Remote - Company is HQ in MN · We're looking for an experienced Lead Software Engineer who will serve as the technical anchor for an engineering team that supports our IVR/IVA Integration Project. You have deep and broad engine ...

  • Donatech

    Software Engineer

    5 days ago


    Donatech Minneapolis, United States

    Position would require the candidate to be a W2 employee of Donatech. · US Citizenship/Permanent Resident Required. · We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of task ...

  • SmartThings

    Software Engineer

    4 weeks ago


    SmartThings Minneapolis, United States

    Software Engineer (Mobile Developer) - Minneapolis, MN · Department: · Core IoT Platform · Employment Type: · Full Time · Location: · Minneapolis, MN · Reporting To: · Brent Arnold · Description · We're SmartThings, one of the leading IoT ecosystems in the world, creati ...

  • Randstad

    software engineer

    2 days ago


    Randstad Minneapolis, United States

    software engineer. · minneapolis , minnesota · posted 1 day ago · job details · summary · $ $53.59 per hour · contract · bachelor degree · category computer and mathematical occupations · reference · job details · job summary: · Randstad Digital is hiring and we're lo ...

  • Bosch Ai

    Software Engineer

    6 days ago


    Bosch Ai Minneapolis, United States

    **Software Engineer (Driver Assistance - SW/Model Integration) - XC** · 15000 N Haggerty Rd, Plymouth, MI 48170, USA · Full-time · Legal Entity: Robert Bosch LLC · **Company Description** · This group is working on ADAS functions for series projects. Examples include Adaptiv ...

  • DelaGet

    Software Engineer

    3 weeks ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • Ameriprise

    Software Engineer

    3 days ago


    Ameriprise Minneapolis, United States

    · Ameriprise Financial, Inc. seeks a Software Engineer – Informatica/Cloud in Minneapolis, MN to develop, maintain, and support applications for the Middle & Back Office Teams within the Asset Management Technology domain. · Key Responsibilities · Collaborate with technology c ...