Company Detail

atVenu Inc.
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • A technology company based in Calgary is seeking a Senior Software Developer to join their SAS team, focusing on point of sale and inventory management systems. The ideal candidate should have over 8 years of full-stack development experience, especially with Ruby on Rails and PostgreSQL. This role involves leading technical designs, mentoring junior staff, and delivering high-value projects. Flexibility to work from home is offered.
    #J-18808-Ljbffr

  • 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. #J-18808-Ljbffr

  • Senior Software Developer, SAS  

    - Calgary

    Senior Software Developer, SAS Team Reports To: Development Director, Platform About 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 their specific domain, capable of owning technical design for projects of moderate complexity. They understand the trade‑offs in creating solutions for the problem at hand. They are expert trouble‑shooters within their area of specialization. While they are individual contributors, they are considered leaders within the organization who identify technical issues/opportunities across products/teams, while also mentoring more junior developers. Senior developers are also capable of securing cross‑team buy‑in for their solutions and manage projects to make solutions come to life. You Will Deliver high‑value projects with no direct supervision, but through collaboration with our senior staff who may validate new ideas, test assumptions and ensure you have ongoing mentorship. Own the technical design for projects of moderate complexity. 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. Be considered the expert trouble‑shooter within your domain of expertise. Provide mentorship to others in all areas of software development, including how to be an amazing team member. Sit on architecture review boards; may be asked to provide feedback on projects outside your area. You Should Have 8+ years development experience, with emphasis on full‑stack development, specifically Ruby on Rails, ORM libraries (ActiveRecord), PostgreSQL, and GraphQL. Experience with javascript/typescript and front‑end frameworks like React, an asset. Experience with API design and best practices. Proven ability to trouble‑shoot complex technical problems and participate in code/architecture reviews. A high level of comfort using/adapting to different programming languages; you figure the languages out independently and quickly. Proven ability to positively mentor others with intention and through consistent role‑modeling; peers want to work with you/learn from you. Excellent team player: able to work across teams, acting as a leader when required. Ability to manage conflict independently, leaving everyone involved feeling heard and respected. The ideal candidate will be based out of Calgary; there will be flexibility to work from home. #J-18808-Ljbffr

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany