Aha! logo

Sr. Security Engineer (Ruby on Rails experience required)

Aha!

Toronto, Canada

Share this job:
100 - 125 Posted: September 6th, 2025

Job Description

Overview

Sr. Security Engineer (Ruby on Rails experience required)

Join to apply for the Sr. Security Engineer (Ruby on Rails experience required) role at Aha!

Aha! is the world's #1 product development software. We help more than 1 million product builders go from discovery to delivery and bring their strategy to life. We are a fully remote, self-funded, profitable SaaS company recognized for remote work. Learn more at www.aha.io.

Our team

The Aha! engineering team is a midsized, fully remote group that is highly productive. We are centered around North American time zones so we can collaborate during the workday.

  • We help each other grow: We bring unique skills to the table and onboard new hires to contribute quickly.
  • We move quickly: We ship code multiple times a day and iterate based on feedback.
  • We value product over process: We focus on clear goals and minimize overhead.
  • We share knowledge freely: We share learnings with one another and with the developer community.
  • We enjoy what we do: We aim for a positive, collaborative experience and strong team culture.

Our technology

Our web application is a single-instance, multitenant Ruby on Rails monolith with Postgres, Redis, and Memcached. We also run a Node.js webserver to support collaborative editing and real-time updates. Hosted on Amazon Web Services with ECS for scalability.

We use React on the frontend for rich client-side experiences. We balance Rails conventions with React for interactive functionality. We plan and collaborate in Aha! Roadmaps and use Aha! Develop to empower engineers and teams. We use Slack and Zoom for communication.

Your experience

Most features involve writing significant Ruby on Rails code, so familiarity with a Rails codebase is required. You will perform security code reviews and should have experience reviewing code for security, compliance, or functional validation. You have strong problem-solving abilities and experience delivering important functionality for a cloud-based product.

Skills

We value collaboration and kindness as highly as technical skill. You are humble, eager to learn, and enjoy solving problems with others. You have worked at meaningful scale and meet the following:

  • Four+ years of experience working in Ruby on Rails
  • Experience with code reviews for security or functional validation in Ruby on Rails
  • Experience developing features at a high-growth SaaS company
  • Active collaborator with product teams

Your work at Aha!

The security team works across our full suite of products with a focus on authentication, authorization, file handling, and data segmentation. We provide security reviews and guidance for the broader engineering team across the full stack.

  • Implementing security features and improvements with the customer experience in mind
  • Security code reviews that go beyond what can be found with scanning tools
  • Investigating errors to identify security, resiliency, and performance improvements
  • Developing and sharing secure patterns internally for ongoing education

Grow with us

We offer a range of benefits and compensation details, including profit sharing. The benefits listed below reflect what we offer U.S.-based hires, with efforts to extend comparable benefits internationally.

  • The base salary range for this role in the U.S. is between $110,000 and $190,000
  • Cash-based compensation includes profit sharing, with a retirement contribution
  • Medical, dental, and vision plans (often with premiums covered)
  • Up to 200 hours of paid time off per year
  • 30 to 90 days of paid parental leave and 5 to 10 days of paid care and bereavement leave
  • Up to $1,000 annually for third-party education, plus paid time off for learning
  • Volunteer opportunities throughout the year

Base salary and total compensation depend on factors including skills and experience.

We’d love to hear from you. A real human reviews every application.

#J-18808-Ljbffr
Back to Listings

Application Disclaimer

You are now leaving Internationalstudentshelpline.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.