Staff Software Engineer, Backend
About Arteria AI
Arteria AI comprises a passionate, rapidly growing team of engineers, designers, data scientists, and lawyers with a vision to build transformative, AI-enabled solutions for the business world. Our mission is to help companies transform how they interact with their most important documents, their contracts.
With our award-winning technology in intelligent contracting, we are looking for enthusiastic individuals who want to grow and win with us!
The Position
This is an excellent role for anybody interested in making an impact and joining a friendly team driven by innovation and growth. This role is open to those in the GTA willing to commute to our downtown Toronto office on an as-needed basis.
As a Staff Engineer at Arteria AI, you will play an active role in expanding our enterprise SaaS platform for digital contracting.
Our ideal candidate is passionate about software development and design and the usability of what is being built.
Additionally, we are looking for a candidate with a solid analytical mindset who takes ownership over their work, including developing new features, enhancing existing features, and ensuring their code is fully tested and working correctly. You would also work closely with our product team to create proofs-of-concept and prototypes for potential new features.
A Week in Your New Life:
-
You want to spend at least 60% in the weeds being hands on keyboard and also love being creative through tech design and architecture;
-
You are a key figure in helping drive and shape our application into the future. Your opinion is valued and sought after;
-
You spend time mentoring our awesome Junior engineers, nurturing their growth, and helping them succeed;
-
You have engineers lean on your designs to help them grow and build stronger features;
-
You build awesome reusable code and share those great ideas with your colleagues (they are pumped, by the way!);
-
You are a guiding force in helping to unblock the team in delivering its goals;
-
You care deeply about testing and how that impacts the team
-
You review some great code and provide feedback that improves the team;
-
You are a pillar in the construction and design of our architecture; and
-
You are engaged and find great purpose in helping the Arteria Team reach new heights.
What You Bring:
We are hiring engineering leads with the following experience:
-
B.S. or M.S. degree in Computer Science or a related technical field;
-
8+ years of experience building software solutions in a corporate or start-up engineering environment using JavaScript, Python, Ruby, C++, and/or Java / C#, etc.;
-
5+ years of experience building software solutions in a corporate or start-up engineering environment using MVC frameworks such as Django, Ruby on Rails, ASP.MVC, etc.;
-
2+ years in a technical leadership role;
-
A strong background in data structures, algorithms, and design patterns;
-
Knowledge of relational and non-relational databases;
-
Strong experience in designing web application architecture and identifying technologies to solve problems;
-
Strong experience and ability to create RESTful web services;
-
Excellent communication skills with the ability to explain and break down technical problems;
-
Knowledge of test-driven development;
-
Knowledge of sockets and queues; and
-
Someone who likes to be challenged, loves learning new things and loves solving problems in a clean and modular way.
We cannot wait to see what you achieve next!
Top Skills
Arteria AI Toronto, Ontario, CAN Office
Toronto, Ontario, Canada