Staff Software Engineer
5 hours ago
We are seeking a highly skilled Staff Software Engineer to lead the development of our newly created Huntress SIEM Platform. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software features that meet the needs of our customers.
Key Responsibilities- Lead a feature delivery team in the design, development, and release of software features for the Huntress SIEM Platform
- Develop technical vision for new and exciting features from the product roadmap
- Work with the product team to develop creative solutions for key features and functionality
- Convert acceptance criteria into functional workflows and data models and associated software design
- Be a technical thought leader for your team, providing architectural and design direction
- Ensure code quality and test code coverage through code reviews and test plan reviews
- Mentor junior engineers to help them level up their skills
- 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)
- ~ A deep understanding of ActiveRecord (Rails)
- ~ Experience working with structured and unstructured log and event data
- ~ Experience with Javascript
- ~ Experience working on Linux-based infrastructure
- ~ Experience with databases such as Postgres
- ~ Excellent technical, diagnostic, and troubleshooting skills
- ~ Ability to communicate highly technical concepts clearly and concisely
- ~ Demonstrated ability to take high-level requirements, decompose them into actionable work units, and lead the entire SDLC
- ~ Passion for technology and strong motivation and responsibility for high-quality software features
- ~ Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders
- 100% remote work environment
- Generous paid time off policy including vacation, sick time, and paid holidays
- Highly competitive and comprehensive medical, dental, and vision benefits plans
- Life and Disability insurance plans
- Stock options for all full-time employees
- One-time $500 reimbursement to build/upgrade home office
- 75 USD/month digital reimbursement
Huntress is a fully remote company founded in 2015 by former NSA cyber operators. We focus on protecting small to midsize businesses from cyber threats by utilizing our award-winning security platform and expert human threat hunters.
-
Software Engineer
1 week ago
Canada Software Aspekte Full timeAbout 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 timeAbout 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...
-
Staff Software Engineer
1 month ago
Canada, CA Boundlessfellows Full timeClover 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...
-
Lead Software Engineer
4 weeks ago
Canada CENTRIC SOFTWARE Full timeAbout 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...
-
Head of Software Engineering
4 weeks ago
Canada Aspire Software Full timeAspire 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...
-
Staff Software Engineer, Backend
6 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Staff Software Engineer, Backend
3 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Head of Software Engineering
4 weeks ago
Canada Aspire Software Full timeWe 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...
-
Software Engineer
4 weeks ago
Canada JAM Software GmbH Full timePosition 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...
-
Java Software Engineer
4 weeks ago
Canada Horizon Software Full timeHome / 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...
-
Staff Software Engineer
1 week ago
Canada Ramp Talent Full timeOur 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...
-
Staff Software Engineer
1 week ago
Canada Ramp Talent Full timeOur 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...
-
Staff Software Engineer
1 week ago
Canada Ramp Talent Full timeOur 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...
-
Staff Software Engineer Data
6 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Staff Software Engineer Data
7 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Staff Software Engineer Data
3 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Staff Software Engineer Data
3 hours ago
Canada Group Solutions Full time $211,500About 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...
-
Senior Software Engineer
6 hours ago
Canada Astera Software, Inc. Full timeAbout Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.We are seeking an experienced...
-
Senior Software Engineer
2 hours ago
Canada Astera Software, Inc. Full timeAbout Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.We are seeking an experienced...
-
Staff Software Engineer
2 weeks ago
Canada Ramp Talent Full timeOur 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...