logo image

Advanced Office Solutions Job Board

Software Engineer

Description

Software Engineer  
Operations, IT  
Full-time, Permanent, Hybrid  
Grimsby, ON

At AOS, every team member plays a role in our success and culture. We value curiosity, coachability, and an entrepreneurial mindset, paired with dedication, resilience, and high performance. We are big on collaboration, accountability, and exceptional client service. Most importantly, we’re building a positive, engaged, and supportive workplace where people genuinely enjoy showing up and doing great work.
We are looking for a Software Engineer who enjoys working in fast-moving environments, uses modern AI-assisted development tools as part of their workflow, and wants to help build meaningful products that make a real impact. This isn’t a “keep the lights on” role, it is an opportunity to help scale platforms from early-stage adoption into a commercial product.

About Us
At AOS, we specialize in providing office technology and managed services to businesses of all sizes. Our mission is to help organizations boost productivity, streamline workflows, and manage costs with ease.
We apply technology to drive profit, productivity, and peace of mind for our clients. Through reliable solutions and exceptional customer service, we ensure our clients can focus on what they do best.

We hire with the future in mind. With strong opportunities for growth and development, AOS is committed to creating an environment where people are challenged, continuously learning, and contributing to meaningful innovation. If you’re excited to make an impact and grow with a forward-thinking, tech-driven team, we’d love to meet you.

The Role
You will play a key role in designing, building, and scaling AI-powered platforms, internal tools, integrations, and internal software initiatives across the business. This role will help shape the broader direction of software and automation initiatives at AOS. You will work across backend services, integrations, cloud infrastructure, and AI-powered platform features, helping build secure, scalable, and reliable solutions that support both internal operations and commercial products.
This role will contribute to:

  • Backend platform development and API design
  • Reliability, performance, and maintainability of internal platforms
  • AI-powered workflows and integrations
  • Cloud infrastructure and deployment workflows within GCP
  • Product improvements and new feature development
  • Technical decision-making across internal software initiatives 
  • This role is ideal for someone who enjoys solving complex problems, building scalable systems, and operating with a high level of ownership, curiosity, and autonomy.

What We're Looking For
We value people who demonstrate:

  • Accountability and initiative 
  • Curiosity and a growth mindset 
  • Strong communication and collaboration 
  • Adaptability in fast-changing environments 
  • High standards and attention to detail 
  • Alignment with our culture and values 
 
We care more about how you think, solve problems, and adapt than checking every box on a resume.
We’re looking for someone who:

  • Uses AI tools fluently within their engineering workflow 
  • Focuses on solving problems, not just applying frameworks 
  • Comfortable working across backend systems, integrations, and cloud infrastructure
  • Understands the realities of production systems and commercial software
  • Is comfortable making technical decisions and owning outcomes 

Key Responsibilities
Software Engineering

  • Design and develop backend services and APIs 
  • Build scalable async Python and FastAPI services 
  • Develop and maintain integrations with SaaS platforms and APIs
  • Implement secure authentication and authorization flows 
  • Support frontend collaboration within React applications 
Cloud and infrastructure

  • Design and maintain infrastructure within Google Cloud Platform 
  • Improve observability, logging, monitoring, and alerting 
  • Manage CI/CD pipelines and deployment workflows 
  • Contribute to infrastructure-as-code practices 
Collaboration and Leadership

  • Collaborate closely with leadership and operational teams 
  • Provide technical mentorship and guidance 
  • Help establish engineering standards and best practices 
  • Contribute to product and commercial strategy discussions 
Success in this role will be measured by:

  • Reliability and scalability of platforms 
  • Speed and quality of product delivery 
  • Stability and observability of production systems 
  • Technical decision-making and architectural quality 
  • Ability to proactively solve problems and reduce friction 
  • Contribution to innovation and continuous improvement 
  • Collaboration and impact across teams 

Technical Environment
Languages and Frameworks

  • Python (async) 
  • FastAPI 
  • React 
  • SQL 
Cloud and Infrastructure

  • Google Cloud Platform
  • GitHub Actions / CI-CD pipelines
AI and Data Systems

  • Vector databases and RAG workflows 
  • LLM integrations and prompt evaluation 
Integrations

  • REST APIs 
  • Webhooks 
  • OAuth 
Experience and Qualifications
Preferred experience includes:

  • Experience building and operating production-grade applications 
  • Strong backend engineering and API development experience 
  • Hands-on experience with GCP infrastructure and cloud-native architecture 
  • Experience with AI-powered applications and LLM orchestration 
  • Familiarity with observability, CI/CD, and infrastructure automation 
  • Experience scaling systems and solving reliability challenges 

Why Join Us?
At AOS, you’ll be part of a collaborative, growth-oriented culture where your work truly matters. You will have the opportunity to:


  • Make a visible impact
  • Grow your career in a supportive environment
  • Learn from experienced teammates
  • Contribute to innovative, high-quality client solutions

How to Apply
If you are excited about building intelligent systems, solving real-world problems, and shaping the future of AI-powered business solutions we want to hear from you. 
Please submit your resume and a cover letter explaining why you’re a great fit for the Software Engineer role at AOS. We ask that your cover letter be AI generated, and you tell us the prompt you used for writing it" at the bottom!

Our Commitment to Inclusion
We are an equal-opportunity, affirmative action employer. We value and welcome diversity and are committed to creating an inclusive environment where everyone feels they belong.
We’re dedicated to providing reasonable accommodations throughout the recruitment and selection process. If you require assistance or accommodation, please don’t hesitate to reach out. We celebrate diverse backgrounds, experiences, and perspectives and encourage all qualified candidates to apply.

Compensation

$70,000.00 - $110,000.00 per year

Know someone who would be a perfect fit? Let them know!