Staff Software Engineer

1 month ago


Canada HuntsBot Full time
About HuntsBot

HuntsBot is a one-stop outsourcing task, remote job, product ideas sharing and subscription platform that supports DingTalk, Lark, WeCom, Email and Telegram robot subscription. The platform pushes outsourcing task requirements, remote work opportunities, product ideas to every subscribed user with timely, stable and reliable.

Job Description

We are looking for a highly motivated Staff Software Engineer to lead a feature delivery team in the design, development, and high-quality release of software features for the newly created Huntress SIEM Platform. As a Staff Software Engineer at HuntsBot, you will be responsible for managing the technical aspects of the development of features for the Portal, including UX/UI and API-focused work.

Key Responsibilities
  • Lead and develop high-quality, scalable software, software designs, and architecture and set standards for team excellence
  • 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
  • Focus on the entire life cycle of the system, including evolution, configuration, and risk management
  • 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)
  • ~ 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
What We Offer
  • 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


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...


  • 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 driving technical excellence.Key ResponsibilitiesDesign and implement foundational infrastructure components used by multiple...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're on a mission to revolutionize the digital advertising industry with our innovative platform. As a Staff Software Engineer, you'll play a critical role in shaping the future of our technology and driving business growth.About the RoleWe're seeking an experienced software engineer to lead our...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're on a mission to revolutionize the digital advertising industry with our innovative platform. As a Staff Software Engineer, you'll play a critical role in shaping the future of our technology and driving business growth.About the RoleWe're seeking an experienced software engineer to lead our...


  • Canada Group Solutions Full time $211,500

    Job Title: Staff Software Engineer DataWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. Our mission is to create a trusted, scalable, and compliant platform that maximizes velocity, efficiency, and quality.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our...


  • Canada Group Solutions Full time $211,500

    Job Title: Staff Software Engineer DataWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. Our mission is to create a trusted, scalable, and compliant platform that maximizes velocity, efficiency, and quality.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're seeking a highly skilled and experienced Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management features within Firefox, ensuring a seamless and secure experience for our users.Key...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management features within Firefox, ensuring a seamless and secure experience for our users.Key Responsibilities:Lead the...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're seeking a highly skilled and experienced Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management features within Firefox, ensuring a seamless and secure experience for our users.Key...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management features within Firefox, ensuring a seamless and secure experience for our users.Key Responsibilities:Lead the...