Senior Software Engineer - Integrations

StackAdapt
Canada
Full-time

StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads.

We empower hundreds of digitally-focused companies to deliver outcomes and exceptional campaign performance everyday. StackAdapt was founded with a vision to be more than an advertising platform, it’s a hub of innovation, imagination and creativity.

Engineering at StackAdapt : As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product.

You will work with large data sets and have exposure to modern tech stacks around Ruby on Rails, React, GraphQL, GoLang and more.

StackAdapt’s engineering organization believes in working collaboratively and cross functionally. You will get the opportunity to work in a diverse and flexible culture with dedicated career paths to help you succeed.

Watch our talk at Amazon Tech Talks : About the Integrations team : We work closely with our strategic partnerships team to build our developer platform which includes our ecosystem of GQL APIs, SDKs, Web Components and native app integrations on platforms such as HubSpot, Shopify and Snowflake.

What You'll Be Doing

  • Building new features in a full stack environment for our developer ecosystem
  • Contribute to technical planning and architectural decision-making
  • Collaborating with team members on designing complex, scalable, well tested, and well documented software
  • Ability to take responsibility and ownership of projects
  • Contribute to code reviews and cross-team collaboration with product managers and designers
  • Write extensible scalable and test-driven software, either in teams or individually depending on the scope of the project

What You'll Bring to The Table

  • 5+ years as a full stack developer, involved in end to end development of customer facing features
  • Strong knowledge of API design and development (GraphQL or REST) and experience with building external web components & SDKs
  • Experience with JS frameworks React, Redux, Typescript, Material UI) and experience with Ruby(RoR), Javascript / Typescript, or Go
  • Strong problem solving skills in data structures, algorithms, and code optimization
  • Experience working with relational databases like SQL and MySQL and key-value stores

StackAdapters enjoy :

  • Highly competitive salaryRRSP / 401K matching
  • 3 weeks vacation + 3 personal care days + 1 Culture & Belief day + birthdays off
  • Access to a comprehensive mental health care platform
  • Full benefits from day one of employmentWork from home reimbursements
  • Optional global WeWork membership for those who want a change from their home office
  • Robust training and onboarding program
  • Coverage and support of personal development initiatives (conferences, courses, etc)Access to StackAdapt programmatic courses and certifications to support continuous learningAn awesome parental leave policy
  • A friendly, welcoming, and supportive cultureOur social and team events!

LI-MH1StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe.

No matter who you are, where you are from, who you love, follow in faith, disability (or superpower) status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt.

If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team know.

About StackAdapt We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation.

We've been awarded : and by Great Place to Work®#LI-Remote

30+ days ago
Related jobs
Instacart
Canada (ON, AB, or BC Only)
Remote

As a Staff/Senior Software Engineer, you will develop multiple new products from the ground up, tailored for various Instacart partners such as retailers and brands. Furthermore, you will mentor a team of 5-8 engineers, supporting their professional growth and development. Establish new standards to...

Equinix
Remote, Canada
Remote

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. Digital leaders harness Equinix's trusted platform to bring together and interconnect fo...

Orchestry Software Inc
Canada

We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software. We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software. We believe that there is too much poor, un-...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. This team focuses on building Lime's Payments platform, driving down transaction costs, improving authorization rates, and expanding local payments int...

Gamebreaking Studios
Canada

As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Mentor more junior engineers via paired programming...

Medrio
Canada

Ensuring quality delivery of software. ...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...

Splunk Inc
Canada
Remote

As aSenior Software Engineeryou will be responsible for …Building innovative solutions that enable rapid development. You will design, develop, code, architect and test software systems, or applications for software improvements and new products. Possess knowledge of software engineering process, SD...

Dropbox
Canada
Remote

As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...

hireVouch
Canada or US, Remote, USA
Remote

Computer Science, Engineering, or related degree. Masters or PhD in Computer Science, Engineering, or related field. Relentless focus on software quality and testing. ...