The Senior Software Developer will design scalable systems, mentor staff, deliver high-impact projects, and lead architectural initiatives, with expertise in Ruby on Rails and AI.
Senior Software Developer, Infrastructure – Job Description
Reports To: Development Manager, Engineering & Security
Location: Ideally in the Calgary area; can be remote/hybrid
About the Job:
atVenu is growing! To keep pace with industry standards and our customer needs, we need a Senior Software Developer, Infrastructure to join our expanding development team. atVenu Senior Developers are domain experts who take ownership of technical design for complex, high-impact projects. The successful candidate will have deep expertise in Ruby on Rails, strong architectural judgment, the ability to design scalable, maintainable, secure systems.
AI fluency is a strong asset. We are looking for someone who tries to keep current with emerging AI technologies, techniques, and practical implementation strategies for software engineering, and can participate in guiding the organization toward AI-forward thinking.
Our Tech Stack:
What You’ll Do
What You’ll Bring
Reports To: Development Manager, Engineering & Security
Location: Ideally in the Calgary area; can be remote/hybrid
About the Job:
atVenu is growing! To keep pace with industry standards and our customer needs, we need a Senior Software Developer, Infrastructure to join our expanding development team. atVenu Senior Developers are domain experts who take ownership of technical design for complex, high-impact projects. The successful candidate will have deep expertise in Ruby on Rails, strong architectural judgment, the ability to design scalable, maintainable, secure systems.
AI fluency is a strong asset. We are looking for someone who tries to keep current with emerging AI technologies, techniques, and practical implementation strategies for software engineering, and can participate in guiding the organization toward AI-forward thinking.
Our Tech Stack:
- Front End: React Native, React, JavaScript
- Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDb
- Cloud Platform: AWS
- Tools: GitHub, Sidekiq
What You’ll Do
- Independently deliver high-impact projects while collaborating with senior staff for validation, testing, and mentorship of junior staff.
- Own the technical design and architectural direction of complex initiatives.
- 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.
- Serve as a go-to expert and problem solver within your domain.
- Mentor team members in software development best practices and collaborative workflows.
- Participate in architecture reviews and contribute thoughtful feedback across teams.
- Step into technical leadership when required and support cross-functional collaboration.
What You’ll Bring
- 8+ years of full-stack development experience, including 5+ years working with Ruby on Rails (JavaScript/React considered a bonus).
- Strong fullstack background, with demonstrated excellence in code reviews, debugging, and resolving complex technical issues.
- In-depth experience with Docker containers and AWS infrastructure.
- 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
- Proven mentorship skills with a collaborative, lead-by-example mindset.
- Strong cross-team communication skills with proven ability to constructively manage technical conflict.
- Ability to think strategically while delivering pragmatically.
Top Skills
AWS
Couchdb
Docker
Git
GraphQL
JavaScript
Postgres
React
React Native
Redis
Ruby On Rails
Sidekiq
atVenu Calgary, Alberta, CAN Office
Calgary, Alberta, Canada, T2N 1Z6
Similar Jobs
Artificial Intelligence • Information Technology • Software
As a Senior Software Engineer - Infrastructure, you'll design deployment pipelines, manage cloud deployments, and ensure system compliance and observability, leading incident response and documenting processes.
Top Skills:
AWSAzureDockerGCPGithub ActionsGitlab CiHelmJenkinsKubernetesTerraform
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead digital customer success strategies, focusing on email marketing and product adoption. Collaborate cross-functionally to optimize customer engagement and enhance user experience.
Top Skills:
Ai ToolsMarketing Automation Platforms
Cloud • Fintech • Information Technology • Machine Learning • Software
The Partner Development Representative will generate and qualify leads for the sales pipeline, conducting outreach to accountants and bookkeepers, and collaborating with the sales team to ensure effective lead management.
Top Skills:
Salesforce
What you need to know about the Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.



