Advanced Office Solutions Inc. - 4 Jobs
Grimsby, ON
Job Details:
At AOS, we help companies use technology to improve productivity, streamline operations, reduce costs, and create peace of mind. Through our managed services, office technology solutions, and technology consulting, we partner with businesses of all sizes to solve problems, improve performance, and support long-term growth.We are a company built on relationships, accountability, and continuous improvement. We value curiosity, ownership, and an entrepreneurial mindset, paired with dedication, resilience, and high performance. Exceptional client service is at the core of everything we do, and we believe the best solutions come from collaboration, innovation, and a genuine commitment to helping others succeed.We hire with the future in mind. As we continue to grow, we're committed to creating an environment where people are challenged, supported, continuously learning, and empowered to make a meaningful impact. If you're excited about solving real-world problems, building innovative solutions, and growing with a forward-thinking technology company, we'd love to meet you.
The Opportunity We are looking for a Senior Software Engineer who thrives in fast-moving environments, enjoys solving complex technical challenges, and wants to play a key role in building and scaling AI-powered products. This role is ideal for someone who understands where AI and AI-enabled applications are heading, can translate emerging technologies into practical business solutions, and is excited by the challenge of taking a product from early adoption to commercial scale. You'll help drive product innovation, shape technical architecture, and build the cloud infrastructure needed to support long-term growth.
Build Platforms. Drive Innovation. Own Outcomes.This is not a maintenance role. It's an opportunity to take technical ownership of platform development, influence architecture decisions, and lead the evolution of innovative products as they mature into scalable, commercially successful solutions.
The RoleAs our Senior Software Engineer. you will be responsible for designing, building, and evolving AI-powered platforms, backend services, integrations, and automation solutions that support both internal operations and commercial products. While this role does not include people management responsibilities, it does require a high degree of technical ownership, decision-making, and accountability.Working closely with leadership and stakeholders across the business, you will help shape the technical direction of our platforms while remaining hands-on in architecture, development, deployment, and continuous improvement.
This role will contribute to:
- Platform architecture and technical design
- Backend platform development and API strategy
- AI-powered workflows and automation
- Cloud infrastructure and deployment practices
- Product scalability, performance, and reliability
- Technical standards and engineering best practices
- Long-term platform roadmap and innovation initiatives
This role is ideal for someone who enjoys building, solving difficult problems, and taking ownership of systems from concept through production.
We value people who demonstrate:
- Accountability and ownership
- Curiosity and continuous learning
- Strong communication and collaboration
- Sound judgment and decision-making
- Adaptability in fast-changing environments
- High standards and attention to detail
- Alignment with our culture and values
We are looking for someone who:
- Uses AI tools effectively as part of their engineering workflow
- Thinks strategically while remaining highly hands-on
- Enjoys building products and platforms from the ground up
- Is comfortable making technical decisions and owning outcomes
- Understands scalability, maintainability, and operational excellence
- Can balance speed, quality, and business priorities
- Focuses on solving business problems, not just writing code
Key Responsibilities
Software Engineering
- Understands chat wrapper, prompting, API AI infrastructure
- Design, develop, and maintain scalable backend services and APIs
- Lead architecture decisions across platforms and integrations
- Build secure, reliable, and maintainable systems
- Develop AI-powered workflows and platform capabilities
- Design and maintain SaaS integrations and automation solutions
- Support frontend collaboration within React-based applications
- Continuously improve platform performance, scalability, and reliability
Cloud and Infrastructure
- Design and maintain cloud infrastructure within Google Cloud Platform
- Improve observability, monitoring, logging, and alerting
- Own CI/CD pipelines and deployment workflows
- Contribute to infrastructure-as-code and automation practices
- Ensure platform security, resiliency, and operational excellence
Technical Leadership
- Serve as the primary technical owner for platform initiative
- Establish and maintain engineering standards and best practices
- Partner closely with leadership on technical strategy and priorities
- Evaluate new technologies, tools, and approaches
- Provide technical guidance and mentorship when needed across the organization
- Help translate business requirements into scalable technical solutions
How Success Is Measured
- Platform reliability, performance, and scalability
- Speed and quality of product delivery
- Stability and observability of production systems
- Technical decision-making and architectural quality
- Ability to proactively identify and solve problems
- Reduction of operational friction through automation
- Delivery of high-impact platform improvements
- Contribution to innovation and continuous improvement
Experience and Qualifications
- 8+ years of software engineering experience building production applications
- Strong backend engineering and API development experience
- Experience designing and scaling cloud-native applications
- Hands-on experience with Google Cloud Platform
- Experience building or integrating AI-powered applications and workflows
- Strong understanding of system design, reliability, and observability
- Experience with CI/CD, infrastructure automation, and modern deployment practices
- Proven ability to independently own and deliver complex technical initiatives
- Experience working in startup, scale-up, or fast-growth environments is considered an asset
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 ApplyIf 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 InclusionWe 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.