Senior Full Stack Engineer (Remote - Canada)

Engineering · Remote, Ontario
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

As one of Canada’s Top-Growing companies, we will give you ample opportunities to supercharge your career growth. In the Senior Full Stack Engineer role, you will use your skills and experience to craft beautiful and functional code, deliver high-quality software, mentor your peers, help your team learn and grow, and make an impact in an organization that is always interested in new technologies. 

If this sounds like an interesting opportunity to you, then let’s talk! My name is Tom and I’m the Director of Engineering at Irwin. I will personally make sure that your interview process is quick and smooth, and that you get respectful treatment at every step of the way. Read on to learn how to join us.

What do we do?

Irwin is one of Canada’s Top-Growing companies. We are based in Toronto and are a leading provider of capital markets-focused fintech software with a mission to seamlessly connect the world’s capital seekers and allocators to make them more productive, innovative, and successful. Our flagship product, Irwin, is a software platform used by investor relations and investment banking professionals all over the world. We are proud to say that our customers consistently give us top reviews and truly enjoy using our products.

What do we offer to you?

  • Competitive salary, stock options, and benefits
  • Career growth opportunities that you will only find at a high-growth, early-stage company
  • Opportunities to learn new technologies (your Manager will make sure you have enough time for this)
  • “Dev Days” to let you scratch that creative itch and work on your own projects.
  • 4 weeks of vacation to make sure you have enough time to take all the rest you need, plus one extra week off during the end of year holiday period.
  • We will cover your monthly Internet costs.
  • Work-life balance, with the flexibility to choose your own work location and flexible working hours.
  • We are Remote-first and intend to stay this way. We do have a physical space for team collaborations that can be used when you need it.
  • We are a rapidly growing startup with very high ratings on Glassdoor.
  • Inclusive work environment. Our team welcomes diverse applicants from all backgrounds, identities, beliefs, and statuses.

You will thrive at Irwin if you:

  • Are a self-starter and love working with emerging technologies, platforms, and frameworks. 
  • Have at least 5 years of Agile software development experience in fast-growing, highly adaptive companies
  • Obsess over system design and software architecture
  • Have worked with Ruby, Rails, PostgreSQL, and React.
  • Are a team player and believe that great things happen through open and honest communication and collaboration.
  • Want to work with other friendly and hard-working colleagues to scale a company that is creating the next generation of capital markets technology
  • Enjoy working with small teams and reacting quickly to customer feedback and new input
  • Have the ability to write clear, concise, well-tested code

Here are some things that will help you stand out (but are not requirements):

  • Docker and Kubernetes experience
  • Experience with AWS
  • Experience working with and designing distributed systems and microservices. (We use for building Distributed Systems components using Event Sourcing and PUB/SUB messaging patterns)
  • Some knowledge of capital markets

If you like thinking about the big picture and solving tough concepts, want to be innovative and generate new ideas for the product and company as a whole, and are absolutely obsessed with learning new things and out-of-the-box thinking, then join us and let’s create great products together!

Thank You

Your application was submitted successfully.

  • Location
    Remote, Ontario
  • Department
  • Employment Type
  • Minimum Experience