Jobs
>
Software Engineer
>
Minneapolis

    Software Engineer - Minneapolis, United States - Code 42

    Code 42
    Code 42 Minneapolis, United States

    6 days 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, IncydrTM, 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



  • Apex Ventures Como, United States

    We are currently seeking a Senior Software Engineer with expertise in Python, FastAPI, and Data to join a highly successful sustainability and infrastructure consultancy in Germany. This company is looking to expand their tech teams in order to further develop their SaaS products ...

  • Delaget

    Software Engineer

    1 week 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 ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Bloomington, MN, United States

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

  • Capgemini

    Software Engineer

    1 week ago


    Capgemini Minneapolis, United States

    Life at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible work · Healthcare including dental, vision, mental health, and well-being programs · Financial well-being pro ...

  • Advanced Technology Innovation

    Software Engineer

    5 days ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives) ...

  • DelaGet

    Software Engineer

    2 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 prod ...

  • TechDigital Corporation

    Software Engineer

    5 days ago


    TechDigital Corporation Minneapolis, United States

    Qualifications: When you join Clientthe nation's central bankyou will play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. Bring your passion and expertise, and we will provide the opportunities tha ...

  • InfoTree

    Software Engineer

    6 days ago


    InfoTree Minneapolis, United States

    Job Description · Job DescriptionWe have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation ( ...

  • General Dynamics Mission Systems

    Software Engineer

    1 week ago


    General Dynamics Mission Systems Bloomington, MN, United States

    Basic Qualifications 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 experience preferred · CLEARAN ...

  • Cloud Computing Consultants, LLC

    Software Engineers

    1 week ago


    Cloud Computing Consultants, LLC Minneapolis, United States

    Job Description · Job Description · Job Overview · Employment Type: Full-time · Job Summary: As a software engineer, you will develop software solutions for our customers that fit their business needs. You will work on software that may include web-based applications, business au ...

  • Room & Board

    Software Engineer

    4 days ago


    Room & Board Minneapolis, United States

    Overview: · You're a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewardi ...

  • Ameriprise Financial

    Software Engineer

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


  • Daikin Applied Plymouth, United States

    Make your mark at the world's largest HVAC company Daikin Applied is a global leader in providing innovative HVAC solutions for commercial and industrial applications. We are currently seeking a highly motivated and detail-oriented Software Engineering Intern to join our dynamic ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Minneapolis, United States

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


  • Aurora Technologies Bloomington, United States

    · Are you interested in software development and architecture in the field of C# / Microsoft.NET? Do you enjoy developing new solutions and expanding existing ones? Do you want to stay up-to-date with innovation and work on exciting IT projects in the web, app, or cloud environm ...

  • Room & Board

    Software Engineer

    1 week ago


    Room & Board Minneapolis, United States

    Overview · You're a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewarding ...

  • Advanced Technology Innovation

    Software Engineer

    1 week ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives ...

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

  • Ameriprise

    Software Engineer

    5 days ago


    Ameriprise Minneapolis, United States

    Ameriprise Financial, Inc. seeks a Software Engineer in Minneapolis, MN to design, code, test, implement, maintain, and support application software that is delivered on time and within budget. · Key Responsibilities · Work closely with customers, business analysts, technology, ...

  • Sensei Ag

    Engineer, Software

    2 weeks ago


    Sensei Ag Minneapolis, United States

    About Sensei Ag · At Sensei Ag, we align technology with the environment to protect and preserve natural resources while optimizing how we grow food. Merging agriculture and innovation to achieve sustainable farming practices allows us to grow delicious and fresh fruits and vege ...