Staff Software Engineer

7 hours ago


Canada HuntsBot Full time
Staff Software Engineer – SIEM Platform Developer at Huntress Labs

Job Summary: We are seeking a highly skilled Staff Software Engineer to lead the development of our SIEM platform. The successful candidate will have a strong background in Ruby on Rails and experience working with large data sets.

Key Responsibilities:

  • Design and develop high-quality, scalable software for the SIEM platform
  • Lead a team of engineers in the development of new features and functionality
  • Collaborate with the product team to develop creative solutions for key features and functionality
  • Ensure code quality and test code coverage through code reviews and test plan reviews
  • Mentor junior engineers to help them level up their skills

Requirements:

  • 10+ years of experience developing complex software products
  • 5+ years of programming in Ruby on Rails
  • Experience working with large data sets (billions of records, terabytes of data)
  • Experience working with OLAP DBMS (ClickHouse/SQL preferred)
  • Excellent technical, diagnostic, and troubleshooting skills
  • Ability to grasp new technologies quickly and prioritize and multitask on multiple responsibilities

What We Offer:

  • 100% remote work environment
  • Generous paid time off policy including vacation, sick time, and paid holidays
  • 12 weeks paid parental leave
  • Highly competitive and comprehensive medical, dental, and vision benefits plans
  • 401(k) with 5% contribution regardless of employee contribution
  • Stock options for all full-time employees

About Huntress:

Huntress is a fully remote company that was founded in 2015 by former NSA cyber operators. We are committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.

We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.

We do discriminate against hackers who try to exploit small businesses.


  • Software Engineer

    1 week ago


    Canada Software Aspekte Full time

    About the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...

  • Software Engineer

    1 week ago


    Canada Software Aspekte Full time

    About the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...


  • Canada, CA Boundlessfellows Full time

    Clover is reinventing health insurance by working to keep people healthier. We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds and swaths of life to help build the future of healthcare. Clover's engineering team is empathetic, caring, and supportive. We are deliberate and...


  • Canada CENTRIC SOFTWARE Full time

    About Centric SoftwareAt Centric Software, we are at the forefront of enterprise software innovation, empowering our clients to thrive in today’s ever-evolving markets.Position OverviewAs we enhance our Canadian development team, we are in search of experienced Software Engineers who excel in Java and/or JavaScript.Your RoleIn your capacity as a Senior...


  • Canada Aspire Software Full time

    Aspire Software is seeking a Head of Software Engineering to enhance our dynamic team. We are in search of a motivated, people-oriented leader to elevate our engineering division and product offerings. The ideal candidate will possess a proven history as a software engineering leader, adept at building and deploying scalable products within enterprise...


  • Canada Group Solutions Full time $211,500

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Platform Product Group. As a Staff Software Engineer, you will play a key role in architecting and developing distributed systems, providing technical structure to teams, and mentoring other engineers on the team.Our team is responsible for building a trusted, scalable, and...


  • Canada Group Solutions Full time $211,500

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Platform Product Group. As a Staff Software Engineer, you will play a key role in architecting and developing distributed systems, providing technical structure to teams, and mentoring other engineers on the team.Our team is responsible for building a trusted, scalable, and...


  • Canada Aspire Software Full time

    We are seeking a dynamic Head of Software Engineering at Aspire Software to lead our expanding team. This role is pivotal in enhancing our engineering capabilities and product offerings. The ideal candidate will possess a proven history of leadership in software development, with experience in creating and implementing scalable solutions within enterprise...


  • Canada Horizon Software Full time

    Home / Careers / Java Software Engineer (Full Time Position) Java Software Engineer (Full Time Position) Horizon Software is seeking a Java Software Engineer to become a vital part of our dynamic team. Our Engineering Teams are dedicated to the design, development, and maintenance of the global infrastructure, architecture, and functionalities of our core...

  • Software Engineer

    4 weeks ago


    Canada JAM Software GmbH Full time

    Position OverviewAs a Software Engineer, you will be responsible for the comprehensive lifecycle of software development. This includes:Researching innovative solutions and technologiesDesigning robust software architecturesImplementing high-quality software applicationsManaging existing software systems and enhancing their performanceKey...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below... About the role : Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below...About the role: Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing existing...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below...About the role: Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing existing...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and driving technical excellence.Key ResponsibilitiesDesign and implement foundational infrastructure components used by multiple...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and ensuring its scalability, reliability, and security.Key ResponsibilitiesDesign and implement foundational infrastructure...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and driving technical excellence.Key ResponsibilitiesDesign and implement foundational infrastructure components used by multiple...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and ensuring its scalability, reliability, and security.Key ResponsibilitiesDesign and implement foundational infrastructure...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below...About the role: Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing existing...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below... About the role : Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing...


  • Canada Ramp Talent Full time

    Our client, Affiniti, is looking for a Staff Software Engineer. The role is remote and based in Canada. Details below...About the role: Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses in America manage their spend. With our current engineering team focusing on enhancing existing...