Intermediate Rails Software Developer

Posted 7 Days Ago
Be an Early Applicant
Calgary, AB, CAN
In-Office
Senior level
Events • Software
The Role
Develop and maintain Rails backend services for a live event commerce platform. Responsibilities include writing testable code, automated testing, code review, security improvements, legacy refactoring, scalable service architecture, integrations with POS devices, mobile apps and payment services, production monitoring, troubleshooting, performance improvements, and collaboration with product and design teams.
Summary Generated by Built In
Intermediate Rails Software Developer – Job Description
Reports To: Development Manager, Engineering & Security

Location: Ideally in the Calgary area; can be remote/hybrid
 About the Job: We're hiring an Intermediate Rails Software Developer to build and maintain the backend services behind atVenu's platform. The successful candidate will be an adept Rails/React developer who enjoys looking backwards, refactoring legacy code to fix vulnerabilities, while keeping an eye towards the future developing new infrastructure features. Experience leveraging AI tools in software engineering and security would be nice to have. 
atVenu is the leading live event commerce platform for merchandise, food and beverage sales at concerts, festivals, stadiums and venues. Our software powers offline-capable point of sale, real-time dashboards and mobile ordering, on both custom and commodity hardware.
Our Tech Stack:
  • Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDb
  • Frontend: React Native, React, JavaScript
  • Cloud Platform: AWS
  • Tools: GitHub, Sidekiq
What you'll do
  • Complete development tasks as assigned and/or review and select stories you can execute, with the support of your leader or an assigned partner or mentor.
  • Consistently write functions that are easily testable and understood by other developers considering edge cases and errors with appropriate documentation and test procedures (not just lines of code).
  • Identify areas where security implications may exist.
  • Write automated tests and take part in code review.
  • Architect scalable, reliable services using established design patterns and best practices.
  • Help work on reducing technical debt and refactoring legacy code into modern, maintainable standards.
  • Anticipate future use cases and make design decisions that minimize the cost of change.
  • Integrate with POS devices, mobile apps and third-party payment and reporting services
  • Help keep production stable: monitor, troubleshoot and fix issues, including during high-traffic event windows
  • Improve performance, reliability and code quality across existing services
  • Work with product managers and designers to turn requirements into shippable work
What you bring
  • 5+ years of professional software development, with at least 3 years in Ruby on Rails
  • Solid grasp of API and SQL (PostgreSQL or MySQL)
  • Comfort with GitHub and AWS
  • Working knowledge of JavaScript for the occasional front-end change
  • Practical knowledge of AI development, including:
    • Rapid evaluation and adoption of emerging AI technologies
    • Techniques for agent configuration to help ensure reliable outcomes
    • Integrating AI into the software development lifecycle responsibly and effectively
  • Clear written communication and the habits to work well on a distributed team
Nice to have
  • React or React Native experience
  • Docker and a major cloud provider (AWS or GCP)
  • Payments, POS, e-commerce or ticketing experience
  • Familiarity with PCI or SOC 2 practices

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. 

 

Skills Required

  • 5+ years of professional software development experience
  • At least 3 years of Ruby on Rails experience
  • Solid understanding of APIs and SQL, including PostgreSQL or MySQL
  • Comfort with GitHub and AWS
  • Working knowledge of JavaScript for occasional frontend changes
  • Practical knowledge of AI development, including evaluating emerging AI technologies, configuring agents, and responsibly integrating AI into the software development lifecycle
  • Clear written communication and ability to work effectively on a distributed team
  • React or React Native experience
  • Docker and experience with a major cloud provider such as AWS or GCP
  • Payments, POS, e-commerce, or ticketing experience
  • Familiarity with PCI or SOC 2 practices

atVenu Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about atVenu and has not been reviewed or approved by atVenu.

  • Healthcare Strength — Job postings for U.S. roles indicate an employer-paid medical plan with a choice of PPO or HMO. Feedback suggests healthcare coverage is a defined component of the package.
  • Retirement Support — A 401(k) employer match is explicitly included in a recent role description. Feedback suggests retirement support is structured rather than ad hoc.
  • Fair & Transparent Compensation — Employer-provided salary ranges appear on certain roles, helping candidates calibrate expectations. Feedback suggests compensation details are shared at least for some positions.

atVenu Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sausalito, CA
40 Employees
Year Founded: 2012

What We Do

Founded in 2012, atVenu is the world’s leading Live Event Commerce platform for managing Artist Tours, Venues, and Festivals in every major market. atVenu’s platform provides actionable data and insights to anyone, anywhere, and anytime, allowing organizations in the live event commerce industry to maximize their revenue. 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. atVenu’s platform is used at over 100,000 events each year and is trusted by the world’s largest artists and industry leaders. atVenu is headquartered in Sausalito, CA with additional offices in San Clemente, CA and Calgary, AB.

Similar Jobs

Samsara Logo Samsara

Director, Mid-Market Sales - Canada

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
341K-409K Annually

Samsara Logo Samsara

Mid-market Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
173K-190K Annually

Square Logo Square

Implementation Specialist

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
32K-63K Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate-8

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Edmonton, AB, CAN
16000 Employees
16-20 Hourly

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account