Senior (Application Programming Interfaces) API Software Developer

4 days ago


Calgary, Alberta, Canada atVenu Full time

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.


  • Calgary, Alberta, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a  Senior ServiceNow Developer position with our large global consulting client. **Job Title:**Senior ServiceNow Developer**Location:** Calgary, Canada**Rate:**...


  • Calgary, Alberta, Canada NexTech Software Solutions Inc. Full time

    Job SummaryWe are seeking a highly skilled Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in web development, application development, and software development, with the ability to design, develop, and maintain scalable and efficient software solutions. This role involves working on both front-end and...


  • Calgary, Alberta, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSalesforce DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Salesforce...


  • Calgary, Alberta, Canada Syndio Full time

    Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees? Syndio is a Series C technology company leveraging advanced technology and responsible AI to accelerate decision-making, streamline compliance, and democratize insights for consistent, equitable compensation practices at scale. Backed by...


  • Calgary, Alberta, Canada atVenu Full time

    Senior Software Developer, SAS TeamReports To: Development Director, PlatformAbout the Job:We are seeking a Senior Software Developer to join our SAS team, a team that facilitates point of sale, inventory management and reporting for some of the biggest live events across North America and Europe.atVenu Senior Software Developers are considered masters of...


  • Calgary, Alberta, Canada ScanSource Full time

    Job Summary:The API and Operational Developer is a critical role within the operational development team, focused on integrating with external services, developing and maintaining an AWS-based API gateway, and driving operational efficiency through automation and data reporting. This role requires proficiency in Python, and TypeScript, with a strong...


  • Calgary, Alberta, Canada SOVRA Full time

    Location: Sovra's Calgary OfficeAbout SOVRASOVRAis a leading public procurement platform serving over 7,000 government agencies and connecting them with more than 1 million suppliers across North America.SOVRAoffers comprehensive, end-to-end solutions tailored for the public sector.SOVRA's solutions are purpose-built to address the unique challenges of...


  • Calgary, Alberta, Canada RBC Full time

    Job DescriptionJoin the Global Credit and Lending Technology team as we continuously deliver new products to modernize operational business processes by delivering enterprise grade solutions. We are seeking a talented and adaptable developer to maintain an existing portfolio of applications and deliver new business capabilities to our credit business in...

  • Software Developer

    2 weeks ago


    Calgary, Alberta, Canada HV Logic Ltd. Full time

    Company DescriptionHV Logic Ltd. is an Alberta-based High Voltage Electrical Engineering company that specializes in digital equipment in the power industry. Professional services include project consulting and management, substation electrical and relay settings design, automation logic, SCADA programming, network design and configuration, cyber security...

  • Software Developer

    4 days ago


    Calgary, Alberta, Canada Seequent Full time

    About UsAt Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better...