Senior GraphQL API Software DeveloperReports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our …
Skills: GraphQL, Ruby, Ruby on Rails, API Design, PostgreSQL
Manager, UI/UX Design – Job Description Reports To: SVP, Product About the Job: Curious how the world of live event commerce differs from walking into a retail store? How does atVenu power the world's biggest concerts an…
Skills: UI/UX Design, Design Leadership, Team Management, Product Strategy, Wireframing
Staff Developer / Development Manager, Application Security
Calgary, Alberta, Canada · Remote OK
Senior+$161M raised
Staff Developer / Development Manager, Application Security Reports To: Director of Development, Architecture Location: Calgary or Remote About the Job: When this company started, it was just a few of us furiously workin…
Skills: Application Security, People Management, Ruby on Rails, React Native, AWS Security
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 12d ago
Apply by Oct 29
~40 hrs/week
Responsibilities
You will design, scale, and maintain the public GraphQL API while collaborating with cross-functional teams to deliver performant technical solutions. Additionally, you will establish API security standards, mentor junior developers, and manage technical debt to ensure long-term platform scalability.
Requirements
The role requires substantial experience as a software developer with proven expertise in publishing and maintaining public GraphQL APIs. Candidates should possess strong API design judgment, a security-focused mindset, and proficiency in Ruby on Rails or the ability to adapt to various programming languages.
Full job description
Senior GraphQL API Software Developer
Reports To: Development Manager
About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our public GraphQL API. Establishing the patterns, limits, and conventions that let it grow reliably as we expand across Canada, the United States, Europe, and beyond.
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.
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, pagination, and protection against common vulnerabilities (e.g., injection attacks, query-cost DoS, and data leakage).
Design and evolve our public GraphQL schema, including a clear versioning and deprecation strategy.
Establish query cost/complexity analysis and depth limiting to keep the API performant and safe under load.
Improve resolver performance and eliminate N+1 queries through batching (e.g., dataloader) patterns.
Own the API consumer developer experience: documentation, predictable conventions, and clear error contracts.
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.
Provide mentorship to more junior developers.
What you’ll bring:
Substantial experience as a software developer, with proven depth publishing and maintaining public GraphQL APIs.
Deep API design judgment and a willingness to be a go-to voice on GraphQL patterns and best practices, helping raise the bar across the team.
A strong security and compliance mindset, with awareness of geographic and data-protection considerations; payments or fintech experience is a plus.
Be highly adaptable, with proven ability to learn/use various programming languages; preferably with hands on Ruby on Rails 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, with curiosity, ownership, and a collaborative mindset.
Equal Opportunity Employer atVenu is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, protected veteran status, age, disability, or any other protected status.
Disclaimer The job description above is intended to set forth the general nature of the work that will be expected of the person who takes on this role. The job description is not, however, meant to be construed as an exhaustive list of all the duties and responsibilities required for this role. From time to time, all colleagues may be required to perform duties outside their normal responsibilities as needed, and the priorities within each role evolve over time based on the needs of the business.
Related keywords
GraphQLRubyRuby on RailsAPIPostgreSQLRedisCouchDBReactReact NativeAWSDockerGitHubSidekiqAPI SecurityAuthenticationAuthorization
The Leading Live Event Point Of Sale Platform Built To Maximize Revenue, Reduce Lines, & Provide Real-Time Sales Insight
Industry
Software Development
Company size
51-200 employees
Founded
2012
Headquarters
San Clemente, California
LinkedIn followers
5,131
Total funding
$161M
atVenu is the world’s leading Live Event Commerce platform for live events. Continuously building and enhancing features designed for maximizing revenue, dynamically adjusting your sales footprint to meet the needs of your event, and making it easier to setup, manage, and monitor sales in real-time. atVenu's platform is used at over 125,000 events each year and trusted by some of the largest companies in the industry.
We're built to quickly deploy, take all forms of payment including RFID and promotions both online and 100% offline, along with concierge service capabilities and mobile ordering.
Our technology combines an advanced backend system specifically built to handle the unique challenges of running live events with a seamless front-end point of sale with mobile order purchasing.
Don't trust us? Ask one of our customers.
Offices: 1060 Calle Cordillera, San Clemente, California 92673, US · 1001 Bridgeway Blvd, #459, Sausalito, CA 94965, US · Calgary, Alberta AB T2N 1Z6, CA
Merchandise Managementcomputer softwarevenuesfestivalslive eventspoint of salestadiumsfood & beveragesporting eventspop-up events
The Leading Live Event Point Of Sale Platform Built To Maximize Revenue, Reduce Lines, & Provide Real-Time Sales Insight
Industry
Software Development
Company size
51-200 employees
Founded
2012
Headquarters
San Clemente, California
LinkedIn followers
5,131
Total funding
$161M
atVenu is the world’s leading Live Event Commerce platform for live events. Continuously building and enhancing features designed for maximizing revenue, dynamically adjusting your sales footprint to meet the needs of your event, and making it easier to setup, manage, and monitor sales in real-time. atVenu's platform is used at over 125,000 events each year and trusted by some of the largest companies in the industry.
We're built to quickly deploy, take all forms of payment including RFID and promotions both online and 100% offline, along with concierge service capabilities and mobile ordering.
Our technology combines an advanced backend system specifically built to handle the unique challenges of running live events with a seamless front-end point of sale with mobile order purchasing.
Don't trust us? Ask one of our customers.
Offices: 1060 Calle Cordillera, San Clemente, California 92673, US · 1001 Bridgeway Blvd, #459, Sausalito, CA 94965, US · Calgary, Alberta AB T2N 1Z6, CA
Merchandise Managementcomputer softwarevenuesfestivalslive eventspoint of salestadiumsfood & beveragesporting eventspop-up events