Enable job alerts via email!

Senior (Application Programming Interfaces) API Software Developer

atVenu

Calgary

Hybrid

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading tech company is seeking a Senior Software Developer (API) to join their team. This role focuses on designing, building, and maintaining APIs for various customers, from enterprise clients to startups. Ideal candidates will have over 8 years of software development experience and must be based in Canada or the United States. Remote or hybrid options are available.

Qualifications

  • 8+ years of experience as a software developer, 2+ years in API development.
  • Expertise in developing public APIs.
  • Experience in fintech with awareness around security best practices.

Responsibilities

  • Collaborate with Product Managers and teams to translate business needs into technical solutions.
  • Design, develop, and maintain scalable APIs for various regions.
  • Implement API security best practices.

Skills

API development
Problem-solving
Team collaboration
Mentorship
Technical debt management

Tools

Ruby on Rails
GraphQL
AWS
Job description
Overview

Reports To: Development Manager/Principal Engineer

About the Job:

We’re looking for a Senior Software Developer (API) to join our growing team at atVenu. This newly created role reflects our continued expansion and focus on scalable, high-quality API design.

As a key technical contributor, you’ll collaborate closely with Product Managers and development teams to design, build, and maintain robust APIs ranging from inventory control to payment transaction feeds for our enterprise customers as well as our scrappier startup users. You’ll be a hands-on leader—skilled in balancing trade-offs, solving complex problems, and driving cross-team solutions. Your expertise will help shape our technical direction while mentoring other developers and championing engineering excellence.

You Will
  • Collaborate with Product Managers and cross-functional teams to understand business needs and translate them into pragmatic, performant technical solutions.
  • Deliver high-value projects with no direct supervision; engaging senior staff members to validate new ideas, test assumptions and provide mentorship.
  • Design, develop, and maintain scalable and compliant APIs that can support our platform within Canada, the United States, Europe and counting.
  • Implement and enforce API security best practices, including authentication, authorization, rate limiting, data validation, and protection against common vulnerabilities (e.g., injection attacks, CSRF, and data leakage).
  • Architect services and systems using accepted design patterns that allow for iterative, autonomous development and future scaling.
  • Proactively identify technical debt before it turns into a long-term problem while balancing the effort/reward of corrective action; will encourage team to do the same.
  • Anticipate future use cases and make design decisions that minimize the cost of future changes.
  • Act as the project manager for long projects and/or complex groups of user stories, inclusive of scope, schedule budget; will ensure milestones are reasonable to support agile practices.
  • Sit on architecture review boards; will expand beyond API dev projects.
  • Provide mentorship to more junior developers.
You Should Have
  • At least 8 years progressive experience as a software developer, with at least 2 years of specialization in publishing and maintaining public APIs.
  • Be considered an API dev subject matter expert; you will be our internal north star when it comes to API development.
  • Experience in the fintech industry, with heightened awareness around security, geography and overall API best practices.
  • Be highly adaptable, with proven ability to learn/use various programming languages; preferably with hands on Ruby on Rails, GraphQL, AWS experience.
  • Proven ability to trouble-shoot complex technical problems and participate in code/architecture reviews.
  • Excellent team player: able to work across teams, acting as a leader when required and managing conflict independently, with the knack of leaving everyone involved feeling heard and respected.
  • A genuine interest in the live event space, you know how to work hard and play hard.

Location: This position may be fully remote or hybrid, but the candidate must be based out of Canada or the United States.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.